Time bar (total: 29.4s)
| 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.7s | 8252× | body | 256 | valid |
| 1.1s | 4615× | body | 256 | infinite |
| 1.0ms | 3× | body | 512 | valid |
| 0.0ms | 1× | body | 1024 | 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 (-.f64 t 2)) b) |
| ✓ | 0.0b | (*.f64 (+.f64 t -1) a) |
| ✓ | 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 | |
|---|---|---|---|---|
| 39.0ms | b | @ | inf | (*.f64 (+.f64 y (-.f64 t 2)) b) |
| 1.0ms | z | @ | 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 t -1) a) |
(*.f64 (+.f64 y (-.f64 t 2)) b) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 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 a t) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a -1) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 t -1) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))))))) |
((#(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 (+.f64 t (+.f64 y -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.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 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (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 z (+.f64 1 (neg.f64 y))) (-.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 z (+.f64 1 (neg.f64 y))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 (+.f64 t (+.f64 y -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (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 z (+.f64 1 (neg.f64 y))) (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 z (+.f64 1 (neg.f64 y))) (-.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 z (+.f64 1 (neg.f64 y))) (*.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 z (+.f64 1 (neg.f64 y))))))) (#(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 z (+.f64 1 (neg.f64 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 (*.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 (*.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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (+.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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (+.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 |
| 1302× | fma-def |
| 674× | associate-*r* |
| 672× | +-commutative |
| 626× | associate-+l+ |
| 598× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 581 | 20259 |
| 1 | 1857 | 17877 |
| 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 -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 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 (*.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 a t) (*.f64 a -1)) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(+.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 (+.f64 t (+.f64 y -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1)) |
(+.f64 x (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))))) |
(+.f64 x (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.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 z (+.f64 1 (neg.f64 y))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 (+.f64 t (+.f64 y -2)) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (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 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b)))) x) |
(+.f64 (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 z (+.f64 1 (neg.f64 y))) (*.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 z (+.f64 1 (neg.f64 y)))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (*.f64 z (+.f64 1 (neg.f64 y))) 1)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 (*.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 (-.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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (+.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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (+.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 a 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 -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 a 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 -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 a t) a) (*.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 a 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 (-.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 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 a t) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a 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 (*.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)))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) (-.f64 a (*.f64 a t)))) |
(-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (-.f64 a (*.f64 a 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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a 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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a 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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a t)))) |
(*.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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a t)))) |
(-.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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a t)))) |
(-.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)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (-.f64 a (*.f64 a t)))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(*.f64 (neg.f64 y) (*.f64 -1 (-.f64 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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (-.f64 a (*.f64 a t)))) |
(-.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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (-.f64 a (*.f64 a t)))) |
(-.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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (-.f64 a (*.f64 a t)))) |
(-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 a)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 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))) |
(fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b (-.f64 (fma.f64 z (-.f64 1 y) x) (neg.f64 a)))) |
(-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 a 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))) |
(-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 (*.f64 a t) a) 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 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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 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 (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 (*.f64 a t) a) 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 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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 (*.f64 a t) a) 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 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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 (*.f64 a t) a) 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 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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 (*.f64 a t) a) 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 a (+.f64 -1 t)) (+.f64 (*.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 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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)))) (-.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))))) (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 a t) (*.f64 a -1)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(/.f64 (*.f64 a (fma.f64 t t -1)) (+.f64 t 1)) |
(/.f64 a (/.f64 (+.f64 t 1) (fma.f64 t t -1))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))) (+.f64 -1 (pow.f64 t 3)))) |
(*.f64 (/.f64 a (fma.f64 t t (-.f64 1 (neg.f64 t)))) (+.f64 -1 (pow.f64 t 3))) |
(/.f64 (*.f64 (fma.f64 t t -1) a) (+.f64 t 1)) |
(/.f64 a (/.f64 (+.f64 t 1) (fma.f64 t t -1))) |
(*.f64 (/.f64 (fma.f64 t t -1) (+.f64 t 1)) a) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (fma.f64 t t (-.f64 1 (*.f64 t -1)))) |
(/.f64 a (/.f64 (fma.f64 t t (-.f64 1 (*.f64 -1 t))) (+.f64 -1 (pow.f64 t 3)))) |
(*.f64 (/.f64 a (fma.f64 t t (-.f64 1 (neg.f64 t)))) (+.f64 -1 (pow.f64 t 3))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(sqrt.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) |
(fabs.f64 (-.f64 (*.f64 a t) a)) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a t) a) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 a 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 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 (+.f64 2 (-.f64 y t)) b)) |
(*.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 b (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 (+.f64 2 (-.f64 y t)) b)) |
(*.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 b (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) |
(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 (+.f64 t (+.f64 y -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a t) 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 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a t) 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 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a t) 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 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a t) 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 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 a t) 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 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.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 z (+.f64 1 (neg.f64 y))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.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 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -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 (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 (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 a (-.f64 1 t) (fma.f64 b (+.f64 y (+.f64 t -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 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 z (+.f64 1 (neg.f64 y))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 z (+.f64 1 (neg.f64 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 t (+.f64 y -2)) b))) x) (*.f64 (*.f64 z (+.f64 1 (neg.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 (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)) (/.f64 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 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) 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 (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)) (/.f64 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 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) 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 (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)) (/.f64 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 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 x (+.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (*.f64 b (+.f64 (+.f64 t -2) y))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t)))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (+.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))))) |
(/.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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 (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)) (/.f64 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 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) 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 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 -1 y) z))) (*.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 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))) 3)) (fma.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 a (*.f64 a t))))))) |
(/.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 (*.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 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (-.f64 (*.f64 a (+.f64 -1 t)) (*.f64 b (+.f64 (+.f64 t -2) y)))) 3)) (+.f64 (fma.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 (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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 2)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (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)) (+.f64 x (*.f64 z (+.f64 -1 y))))) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (+.f64 x (*.f64 z (+.f64 -1 y))))) |
(/.f64 (fma.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (*.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 a t) a) 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 x (*.f64 (+.f64 -1 y) z)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t (+.f64 y -2)) b) 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 -1 y) z)) (+.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 b (+.f64 (+.f64 t -2) y)) (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)) (+.f64 x (*.f64 z (+.f64 -1 y))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) (+.f64 x (*.f64 z (+.f64 -1 y))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 z (+.f64 -1 y) x))) (*.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (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 (+.f64 x (*.f64 z (+.f64 -1 y)))))))) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (+.f64 x (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (fma.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (*.f64 (+.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 a t) a) 2)) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (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 (+.f64 -1 y) (*.f64 z (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 x (*.f64 (+.f64 -1 y) z)))) (-.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 x (*.f64 (+.f64 -1 y) z)))) (+.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 b (+.f64 (+.f64 t -2) y)) (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 (+.f64 x (*.f64 z (+.f64 -1 y)))))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 (+.f64 t -2) y)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 (+.f64 t -2) y))))) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (+.f64 x (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a t) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 z (+.f64 -1 y) x)))))) (*.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 (*.f64 a t) a) 2)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (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 (-.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) (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 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t))))) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) 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 b (+.f64 y (+.f64 t -2)) (fma.f64 z (-.f64 1 y) x))) |
Found 4 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 y (+.f64 t -2)) |
| ✓ | 0.0b | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
| 0.0b | (*.f64 (+.f64 t -1) a) |
Compiled 74 to 44 computations (40.5% saved)
36 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | t | @ | -inf | (+.f64 y (+.f64 t -2)) |
| 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 | 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 y (+.f64 t -2)) |
(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 -1 t) (-.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 t 1) (-.f64 1 (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y 1) (-.f64 1 (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 -1 (+.f64 y t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 t (/.f64 (+.f64 t 2) t)) (-.f64 (/.f64 4 (+.f64 t 2)) y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (/.f64 (-.f64 y (+.f64 t -2)) y)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (+.f64 -1 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 y (/.f64 t (/.f64 (+.f64 t 2) t))) (/.f64 4 (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 t -2) (+.f64 y 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 y -2) (+.f64 t 1)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 y (+.f64 t -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 y (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 y (+.f64 t -2)) (/.f64 (-.f64 y (+.f64 t -2)) (-.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (-.f64 y (+.f64 t -2)) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) (/.f64 (-.f64 y (+.f64 t -2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (*.f64 y y)) (+.f64 t (-.f64 -2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) 4) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -8 (pow.f64 (+.f64 y t) 3)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 4 (*.f64 (+.f64 y t) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) 1) (-.f64 y (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (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 y y) (pow.f64 (+.f64 t -2) 2)) (*.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 y y) (pow.f64 (+.f64 t -2) 2)) (+.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 y (+.f64 t -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 -1 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 y (+.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 t -2) y)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2)))))) |
((#(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 |
| 1396× | associate--r+ |
| 1212× | associate-+l- |
| 1052× | associate-+r- |
| 700× | fma-def |
| 544× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 462 | 12551 |
| 1 | 1406 | 11621 |
| 2 | 5482 | 11621 |
| 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 t 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
y |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
y |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 y 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
t |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
t |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.f64 (+.f64 y t) 2) |
(-.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 -1 t) (-.f64 1 y)) |
(-.f64 (+.f64 t 1) (-.f64 1 (+.f64 y -2))) |
(-.f64 (+.f64 y 1) (-.f64 1 (+.f64 t -2))) |
(-.f64 (exp.f64 (log.f64 (+.f64 -1 (+.f64 y t)))) 1) |
(-.f64 (/.f64 t (/.f64 (+.f64 t 2) t)) (-.f64 (/.f64 4 (+.f64 t 2)) y)) |
(-.f64 (/.f64 y (/.f64 (-.f64 y (+.f64 t -2)) y)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 y (+.f64 t -2)))) |
(-.f64 (+.f64 y (+.f64 -1 t)) 1) |
(-.f64 (+.f64 y (/.f64 t (/.f64 (+.f64 t 2) t))) (/.f64 4 (+.f64 t 2))) |
(-.f64 (+.f64 (+.f64 t -2) (+.f64 y 1)) 1) |
(-.f64 (+.f64 (+.f64 y -2) (+.f64 t 1)) 1) |
(*.f64 (+.f64 y (+.f64 t -2)) 1) |
(*.f64 1 (+.f64 y (+.f64 t -2))) |
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2)))) |
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2)))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 y (+.f64 t -2)))) |
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) |
(/.f64 (+.f64 y (+.f64 t -2)) (/.f64 (-.f64 y (+.f64 t -2)) (-.f64 y (+.f64 t -2)))) |
(/.f64 1 (/.f64 1 (+.f64 y (+.f64 t -2)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2))) |
(/.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))))) |
(/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (+.f64 y (+.f64 t -2)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (-.f64 y (+.f64 t -2)) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) (/.f64 (-.f64 y (+.f64 t -2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (*.f64 y y)) (+.f64 t (-.f64 -2 y))) |
(/.f64 (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) 4) (+.f64 y (+.f64 t 2))) |
(/.f64 (+.f64 -8 (pow.f64 (+.f64 y t) 3)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 4 (*.f64 (+.f64 y t) -2)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 y (+.f64 t -2)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) 1) (-.f64 y (+.f64 t -2))) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (sqrt.f64 (-.f64 y (+.f64 t -2)))) (sqrt.f64 (-.f64 y (+.f64 t -2)))) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (*.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 y y) (pow.f64 (+.f64 t -2) 2)) (+.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 t -2)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) 1) (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)) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) (sqrt.f64 (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)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) |
(pow.f64 (+.f64 y (+.f64 t -2)) 1) |
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2) |
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3) |
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2)) |
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2))))) |
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3)) |
(expm1.f64 (log.f64 (+.f64 -1 (+.f64 y t)))) |
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2)))) |
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2)))) |
(fma.f64 1 y (+.f64 t -2)) |
(fma.f64 1 (+.f64 t -2) y) |
(fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y) |
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2)) |
(+.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 t 2) |
(+.f64 t -2) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
y |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
y |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 y 2) |
(+.f64 y -2) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
t |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
t |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y t) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.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 (-.f64 (*.f64 t a) a) z)) |
(+.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)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (-.f64 (*.f64 t a) a) z))) |
(-.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)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (-.f64 (*.f64 t a) a) z))) |
(-.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)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (-.f64 (*.f64 t a) a) 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 (-.f64 b z) y (fma.f64 b (+.f64 t -2) 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 (*.f64 t a) a) 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)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (-.f64 (*.f64 t a) a) 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)))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 y (-.f64 b z) x) (-.f64 (-.f64 (*.f64 t a) a) z))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.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)))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 y (fma.f64 -1 b z))) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(+.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 (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) a) |
(+.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 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (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 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (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 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) 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 b (+.f64 y -2) x)) (-.f64 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (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 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (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 (*.f64 z (+.f64 -1 y)) a)) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (-.f64 a (*.f64 z (+.f64 -1 y)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 t (neg.f64 (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 (*.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 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (*.f64 z (-.f64 1 y))) 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 (*.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 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (*.f64 z (-.f64 1 y))) 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 (*.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 (-.f64 (fma.f64 b (+.f64 y -2) x) (*.f64 t (fma.f64 -1 b a))) (*.f64 z (-.f64 1 y))) 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 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) |
(+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (-.f64 1 y) z (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (+.f64 -1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 z (*.f64 z 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 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 z (*.f64 z 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 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 y (+.f64 t -2)) b x) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) 1) (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))) |
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 -1 y)) (*.f64 z (+.f64 -1 y))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (+.f64 -1 y) (+.f64 -1 y)))) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 -1 y) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (+.f64 -1 y) (+.f64 -1 y)))) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 -1 y) (-.f64 a (*.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 (*.f64 z (+.f64 -1 y)) (*.f64 z (+.f64 -1 y)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 (+.f64 -1 y) (*.f64 z (*.f64 z (+.f64 -1 y))) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (-.f64 (*.f64 t a) a) (*.f64 z (+.f64 -1 y)))))) |
(pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.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 -1 t) (-.f64 1 y)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 t 1) (-.f64 1 (+.f64 y -2))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y 1) (-.f64 1 (+.f64 t -2))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (exp.f64 (log.f64 (+.f64 -1 (+.f64 y t)))) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (/.f64 t (/.f64 (+.f64 t 2) t)) (-.f64 (/.f64 4 (+.f64 t 2)) y)) |
(+.f64 (-.f64 (*.f64 (/.f64 t (+.f64 t 2)) t) (/.f64 4 (+.f64 t 2))) y) |
(+.f64 y (fma.f64 (/.f64 t (+.f64 t 2)) t (/.f64 -4 (+.f64 t 2)))) |
(-.f64 (/.f64 y (/.f64 (-.f64 y (+.f64 t -2)) y)) (/.f64 (pow.f64 (+.f64 t -2) 2) (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y (+.f64 -1 t)) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 y (/.f64 t (/.f64 (+.f64 t 2) t))) (/.f64 4 (+.f64 t 2))) |
(+.f64 (-.f64 (*.f64 (/.f64 t (+.f64 t 2)) t) (/.f64 4 (+.f64 t 2))) y) |
(+.f64 y (fma.f64 (/.f64 t (+.f64 t 2)) t (/.f64 -4 (+.f64 t 2)))) |
(-.f64 (+.f64 (+.f64 t -2) (+.f64 y 1)) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(-.f64 (+.f64 (+.f64 y -2) (+.f64 t 1)) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (+.f64 y (+.f64 t -2)) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 1 (+.f64 y (+.f64 t -2))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) (sqrt.f64 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2) (cbrt.f64 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 1 (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (/.f64 1 (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)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.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))))) |
(/.f64 (+.f64 y (+.f64 t -2)) (/.f64 (-.f64 y (+.f64 t -2)) (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 1 (/.f64 1 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (-.f64 y (+.f64 t -2))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.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))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (-.f64 y (+.f64 t -2)) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (-.f64 y (+.f64 t -2))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (-.f64 y (+.f64 t -2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) (sqrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (+.f64 t -2) 3/2) (pow.f64 y 3/2)) (/.f64 (hypot.f64 (pow.f64 (+.f64 t -2) 3/2) (pow.f64 y 3/2)) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))) (/.f64 (-.f64 y (+.f64 t -2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (/.f64 (-.f64 y (+.f64 t -2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (/.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))) (cbrt.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (*.f64 y y)) (+.f64 t (-.f64 -2 y))) |
(/.f64 (-.f64 (pow.f64 (+.f64 t -2) 2) (*.f64 y y)) (-.f64 (+.f64 t -2) y)) |
(/.f64 (-.f64 (*.f64 (+.f64 y t) (+.f64 y t)) 4) (+.f64 y (+.f64 t 2))) |
(/.f64 (fma.f64 (+.f64 t y) (+.f64 t y) -4) (+.f64 y (+.f64 t 2))) |
(/.f64 (fma.f64 (+.f64 t y) (+.f64 t y) -4) (+.f64 t (+.f64 y 2))) |
(/.f64 (+.f64 -8 (pow.f64 (+.f64 y t) 3)) (+.f64 (*.f64 (+.f64 y t) (+.f64 y t)) (-.f64 4 (*.f64 (+.f64 y t) -2)))) |
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (fma.f64 (+.f64 t y) (+.f64 t y) (-.f64 4 (*.f64 (+.f64 t y) -2)))) |
(/.f64 (+.f64 -8 (pow.f64 (+.f64 t y) 3)) (+.f64 (fma.f64 (+.f64 t y) (+.f64 t y) 4) (*.f64 2 (+.f64 t y)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (neg.f64 (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))) |
(*.f64 1 (/.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)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) 1) (-.f64 y (+.f64 t -2))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (sqrt.f64 (-.f64 y (+.f64 t -2)))) (sqrt.f64 (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (*.f64 (cbrt.f64 (-.f64 y (+.f64 t -2))) (cbrt.f64 (-.f64 y (+.f64 t -2))))) (cbrt.f64 (-.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(/.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (+.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 y))) (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 t -2)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (*.f64 (-.f64 (sqrt.f64 y) (sqrt.f64 (+.f64 t -2))) (+.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 y)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) 1) (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)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.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))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)))))) (sqrt.f64 (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)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.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))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))))) (cbrt.f64 (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)) 1) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.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))))) |
(pow.f64 (+.f64 y (+.f64 t -2)) 1) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(pow.f64 (sqrt.f64 (+.f64 y (+.f64 t -2))) 2) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 3) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(pow.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3) 1/3) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(sqrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2)) |
(fabs.f64 (+.f64 t (+.f64 y -2))) |
(log.f64 (exp.f64 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 y (+.f64 t -2))))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(cbrt.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 3)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(expm1.f64 (log.f64 (+.f64 -1 (+.f64 y t)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(exp.f64 (log.f64 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(exp.f64 (*.f64 (log.f64 (+.f64 y (+.f64 t -2))) 1)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(log1p.f64 (expm1.f64 (+.f64 y (+.f64 t -2)))) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 1 y (+.f64 t -2)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 1 (+.f64 t -2) y) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 (sqrt.f64 (+.f64 t -2)) (sqrt.f64 (+.f64 t -2)) y) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) (+.f64 t -2)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 t -2)) 2) (cbrt.f64 (+.f64 t -2)) y) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y) (+.f64 t -2)) |
(+.f64 y (+.f64 t -2)) |
(+.f64 t (+.f64 y -2)) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) |
(+.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 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) 1) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) 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 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z 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))) |
(+.f64 (-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x)))))) (/.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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x)))))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) 1) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) 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 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z 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 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x)))))) (/.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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) 1) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) 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 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) x)) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 2) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x))) x)) (/.f64 (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2) (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z 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 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))))))) (/.f64 (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))))) (*.f64 b (+.f64 y (+.f64 t -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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x)))))) (/.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 (fma.f64 z y (-.f64 (*.f64 t a) a)) (-.f64 z x)))))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(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 (pow.f64 (+.f64 y (+.f64 t -2)) 2) (*.f64 b b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) 2)) (+.f64 (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 t (+.f64 y -2)) 2) (*.f64 b b)) (pow.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) 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 (pow.f64 (+.f64 t (+.f64 y -2)) 2) (*.f64 b b)) (pow.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) 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 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (-.f64 (+.f64 (*.f64 (pow.f64 (+.f64 y (+.f64 t -2)) 2) (*.f64 b b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) 2)) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (*.f64 b (pow.f64 (+.f64 t (+.f64 y -2)) 2)) b (*.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) (-.f64 (-.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (*.f64 b (pow.f64 (+.f64 t (+.f64 y -2)) 2)) b (*.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) (-.f64 (+.f64 x (-.f64 z (fma.f64 z y (-.f64 (*.f64 t a) a)))) (*.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 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 y) z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
Compiled 20818 to 12543 computations (39.7% saved)
16 alts after pruning (16 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 676 | 16 | 692 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 678 | 16 | 694 |
| Status | Error | Program |
|---|---|---|
| 24.8b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) | |
| ▶ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
| 4.5b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) | |
| 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) | |
| 16.6b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) | |
| ▶ | 28.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 20.6b | (-.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)) |
| 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) | |
| 47.0b | (-.f64 a (*.f64 t a)) | |
| 46.9b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| ▶ | 52.4b | (*.f64 (-.f64 b z) y) |
| 48.4b | (*.f64 z (-.f64 1 y)) | |
| 50.6b | (*.f64 t (-.f64 b a)) | |
| ▶ | 47.0b | (*.f64 a (-.f64 1 t)) |
| 46.7b | x |
Compiled 535 to 380 computations (29% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (+.f64 y -1) z) |
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
| ✓ | 0.0b | (*.f64 b (-.f64 2 (+.f64 y t))) |
| ✓ | 0.0b | (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
Compiled 86 to 42 computations (51.2% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
| 0.0ms | t | @ | -inf | (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
| 0.0ms | a | @ | 0 | (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
| 0.0ms | t | @ | 0 | (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
| 0.0ms | t | @ | inf | (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
| 1× | batch-egg-rewrite |
| 880× | associate-+l+ |
| 642× | +-commutative |
| 578× | associate-+r+ |
| 504× | add-sqr-sqrt |
| 496× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 116 |
| 1 | 466 | 112 |
| 2 | 6808 | 112 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(*.f64 (+.f64 y -1) z) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (*.f64 (*.f64 a t) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b 2) (+.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (+.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a t) 1) (*.f64 b (-.f64 2 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a t) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a t) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (-.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2) (*.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 b 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 t y)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 2 b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 t y) 2))) (+.f64 t (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 t y) 3))) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) b) (+.f64 t (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) b) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 2 (+.f64 t y)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (-.f64 2 (+.f64 t y)) 3) (pow.f64 b 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 a (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (neg.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (neg.f64 (neg.f64 a)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (+.f64 y -1) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 a a)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (-.f64 (*.f64 a a) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) (#(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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -1) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y -1) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))))))) |
| 1× | egg-herbie |
| 830× | +-commutative |
| 694× | associate-+r+ |
| 660× | associate-+l+ |
| 580× | associate-*r* |
| 572× | distribute-lft-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 606 | 23958 |
| 1 | 1938 | 21632 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(*.f64 a t) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(*.f64 a t) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(*.f64 (-.f64 2 y) b) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(*.f64 (+.f64 a (*.f64 -1 b)) t) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a)))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(*.f64 a t) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(+.f64 (*.f64 a t) (*.f64 b (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (-.f64 2 (+.f64 y t)) 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 (*.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 -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 (-.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 a (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
x |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
x |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 a (+.f64 1 (*.f64 -1 t))) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(*.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 b (-.f64 2 (+.f64 t y))) (*.f64 a t)) |
(+.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (*.f64 (*.f64 a t) 1)) |
(+.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (*.f64 b 2) (+.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 a t))) |
(+.f64 (*.f64 2 b) (+.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 1) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y)))) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(+.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y)))) |
(+.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) 1) |
(*.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1) |
(*.f64 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) |
(*.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(*.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (-.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2) (*.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3) |
(pow.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2)) |
(log.f64 (exp.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(cbrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(exp.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 t y)))) |
(+.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 b 2)) |
(+.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(+.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 2 b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) 1) |
(/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 t y) 2))) (+.f64 t (+.f64 2 y))) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 t y) 3))) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))) |
(/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) b) (+.f64 t (+.f64 2 y))) |
(/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) b) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))) |
(pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 1) |
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 3) |
(pow.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 t y)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) |
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 2 (+.f64 t y)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 2 (+.f64 t y)) 3) (pow.f64 b 3))) |
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(exp.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(+.f64 a (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 a (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1)) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (neg.f64 (neg.f64 a))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x) |
(+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) a) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (neg.f64 (neg.f64 a)) (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (+.f64 a x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (+.f64 y -1) (neg.f64 z))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1)) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 a a)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (-.f64 (*.f64 a a) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(pow.f64 (*.f64 (+.f64 y -1) z) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2)) |
(log.f64 (exp.f64 (*.f64 (+.f64 y -1) z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -1) z))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))) |
| Outputs |
|---|
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (+.f64 a (*.f64 -1 b)) t) (*.f64 (-.f64 2 y) b)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(*.f64 (+.f64 a (*.f64 -1 b)) t) |
(*.f64 t (+.f64 a (neg.f64 b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a)))) |
(*.f64 t (+.f64 a (neg.f64 b))) |
(*.f64 t (-.f64 a b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t (+.f64 b (*.f64 -1 a))))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (+.f64 a (neg.f64 b)))) |
(fma.f64 (-.f64 2 y) b (*.f64 t (-.f64 a b))) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 a t) (*.f64 b (-.f64 2 t))) |
(fma.f64 b (-.f64 2 t) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (+.f64 (*.f64 b (-.f64 2 t)) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 b (-.f64 2 t)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 (neg.f64 y) b) |
(*.f64 y (neg.f64 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 b (-.f64 2 t))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 -1 (*.f64 t b)) |
(*.f64 (neg.f64 t) b) |
(*.f64 t (neg.f64 b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(*.f64 -1 (*.f64 t b)) |
(*.f64 (neg.f64 t) b) |
(*.f64 t (neg.f64 b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 (*.f64 t b))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(-.f64 a (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t)))) |
(-.f64 a (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(-.f64 a (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
x |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
x |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(+.f64 a (-.f64 x (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a))))) |
(+.f64 a (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(*.f64 (neg.f64 y) (+.f64 (neg.f64 b) z)) |
(*.f64 (-.f64 z b) (neg.f64 y)) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 y (+.f64 (neg.f64 b) z)) x)) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a)))) |
(+.f64 (-.f64 a (*.f64 y (-.f64 z b))) (-.f64 x (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(*.f64 y (fma.f64 -1 z b)) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(+.f64 a (-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a))))) |
(+.f64 a (-.f64 (fma.f64 (-.f64 b z) y x) (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(+.f64 a (-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a))))) |
(+.f64 a (-.f64 (fma.f64 (-.f64 b z) y x) (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x)) (+.f64 (*.f64 -1 z) (+.f64 (*.f64 (-.f64 2 t) b) (*.f64 a t)))) |
(+.f64 a (-.f64 (fma.f64 (fma.f64 -1 z b) y x) (fma.f64 -1 z (fma.f64 b (-.f64 2 t) (*.f64 t a))))) |
(+.f64 a (-.f64 (fma.f64 (-.f64 b z) y x) (-.f64 (fma.f64 b (-.f64 2 t) (*.f64 t a)) z))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(+.f64 a (-.f64 x (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 z (-.f64 1 y)) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x)) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 x (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (*.f64 z (+.f64 y -1)))) |
(-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (-.f64 (*.f64 y z) z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 a (+.f64 1 (*.f64 -1 t))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x) (+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) |
(neg.f64 (*.f64 t (+.f64 a (neg.f64 b)))) |
(*.f64 t (neg.f64 (-.f64 a b))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 -1 (*.f64 (+.f64 a (*.f64 -1 b)) t)) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 -1 (*.f64 t (+.f64 a (neg.f64 b))) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (-.f64 a (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(*.f64 t (+.f64 b (*.f64 -1 a))) |
(*.f64 t (+.f64 b (neg.f64 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 t (+.f64 b (neg.f64 a)) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 a (-.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 t (+.f64 b (neg.f64 a)) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 a (-.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 t (+.f64 b (*.f64 -1 a))) x)) (+.f64 (*.f64 (-.f64 2 y) b) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a (fma.f64 t (+.f64 b (neg.f64 a)) x)) (fma.f64 (-.f64 2 y) b (*.f64 z (+.f64 y -1)))) |
(+.f64 a (-.f64 (fma.f64 t (-.f64 b a) x) (fma.f64 (-.f64 2 y) b (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a x) (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 a x) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 a (-.f64 x (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(-.f64 (+.f64 a (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a (fma.f64 (+.f64 y (-.f64 t 2)) b x)) (fma.f64 a t (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (-.f64 a (fma.f64 a t (-.f64 (*.f64 y z) z)))) |
(*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(neg.f64 (*.f64 b (-.f64 2 (+.f64 y t)))) |
(*.f64 b (neg.f64 (-.f64 2 (+.f64 y t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 2 (+.f64 y t)) b)) (+.f64 a x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (*.f64 a t)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (*.f64 (*.f64 a t) 1)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 b 2) (+.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 2 b) (+.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 a t))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 (*.f64 a t) 1) (*.f64 b (-.f64 2 (+.f64 t y)))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y)))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 a t) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 b 2)) (*.f64 b (neg.f64 (+.f64 t y)))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (*.f64 a t) 1) (*.f64 2 b)) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) 1) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(/.f64 (-.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) (-.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y))))) |
(/.f64 (-.f64 (*.f64 (*.f64 t a) (*.f64 t a)) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 2)) (-.f64 (*.f64 t a) (*.f64 b (-.f64 2 (+.f64 y t))))) |
(/.f64 (-.f64 (*.f64 t (*.f64 t (*.f64 a a))) (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 2)) (-.f64 (*.f64 t a) (*.f64 b (-.f64 2 (+.f64 y t))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (*.f64 (*.f64 a t) (*.f64 a t)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2) (*.f64 (*.f64 a t) (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 (*.f64 t a) (*.f64 t a) (-.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 2) (*.f64 a (*.f64 t (*.f64 b (-.f64 2 (+.f64 y t)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 3) (pow.f64 (*.f64 t a) 3)) (fma.f64 (*.f64 t a) (*.f64 t a) (*.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (-.f64 (*.f64 b (-.f64 2 (+.f64 y t))) (*.f64 t a))))) |
(pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 1) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(pow.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(pow.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) 1/3) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(sqrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2)) |
(fabs.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) |
(log.f64 (exp.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(cbrt.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(expm1.f64 (log1p.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(exp.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1)) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(log1p.f64 (expm1.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) |
(+.f64 (*.f64 b 2) (*.f64 b (neg.f64 (+.f64 t y)))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 b (neg.f64 (+.f64 t y))) (*.f64 b 2)) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 2 b) (*.f64 (neg.f64 (+.f64 t y)) b)) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 (*.f64 (neg.f64 (+.f64 t y)) b) (*.f64 2 b)) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) 1) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(/.f64 (*.f64 b (-.f64 4 (pow.f64 (+.f64 t y) 2))) (+.f64 t (+.f64 2 y))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) (/.f64 (+.f64 t (+.f64 2 y)) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 y t))) (-.f64 4 (pow.f64 (+.f64 y t) 2))) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 (+.f64 t y) 3))) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))) |
(/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (/.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 t (+.f64 2 y)))) b)) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 2 (+.f64 y t))))) b) |
(/.f64 (*.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) b) (+.f64 t (+.f64 2 y))) |
(/.f64 (-.f64 4 (pow.f64 (+.f64 y t) 2)) (/.f64 (+.f64 t (+.f64 2 y)) b)) |
(*.f64 (/.f64 b (+.f64 2 (+.f64 y t))) (-.f64 4 (pow.f64 (+.f64 y t) 2))) |
(/.f64 (*.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) b) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))) |
(/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (/.f64 (+.f64 4 (*.f64 (+.f64 y t) (+.f64 t (+.f64 2 y)))) b)) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 (+.f64 y t) 3)) (+.f64 4 (*.f64 (+.f64 y t) (+.f64 2 (+.f64 y t))))) b) |
(pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 1) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(pow.f64 (sqrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 2) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(pow.f64 (cbrt.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 3) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(pow.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3) 1/3) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 y t))) 2)) |
(fabs.f64 (*.f64 b (-.f64 2 (+.f64 y t)))) |
(log.f64 (pow.f64 (exp.f64 b) (-.f64 2 (+.f64 t y)))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(cbrt.f64 (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (-.f64 2 (+.f64 t y)) 3))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(cbrt.f64 (*.f64 (pow.f64 (-.f64 2 (+.f64 t y)) 3) (pow.f64 b 3))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(expm1.f64 (log1p.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(exp.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (-.f64 2 (+.f64 t y)))) 1)) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(log1p.f64 (expm1.f64 (*.f64 b (-.f64 2 (+.f64 t y))))) |
(*.f64 b (-.f64 2 (+.f64 y t))) |
(+.f64 a (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 a (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) a)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (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 (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(-.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (-.f64 (*.f64 y z) z))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (*.f64 2 (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) (*.f64 2 (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 x (+.f64 (-.f64 a (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (neg.f64 (neg.f64 a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (fma.f64 (neg.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 1 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 0))) |
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) a) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 1) (+.f64 a (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (+.f64 (neg.f64 (neg.f64 a)) (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) x) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 1 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (neg.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 a (+.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (neg.f64 (*.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 2) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(+.f64 a (+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 2)) (*.f64 0 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(+.f64 (+.f64 a x) (-.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (sqrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 a (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 2)) (cbrt.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (+.f64 y -1) (neg.f64 z))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) x) (*.f64 (*.f64 (+.f64 y -1) (neg.f64 z)) 1)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 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 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) |
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 a a)) (-.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)) |
(/.f64 (-.f64 (*.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) (*.f64 a a)) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) |
(/.f64 (+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) (/.f64 (-.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) a) (-.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) a))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (fma.f64 x x (*.f64 (-.f64 (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))) a) (-.f64 a (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))))) (+.f64 x (-.f64 (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))) a))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) 3)) (+.f64 (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (-.f64 (*.f64 a a) (*.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))) a)))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) 3)) (fma.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (*.f64 a (-.f64 a (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) 3)) (fma.f64 (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))) (*.f64 a (+.f64 (-.f64 a (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))) a) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))) a) (+.f64 x (-.f64 (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))) a))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) (*.f64 (+.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a a)))) (*.f64 (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 x (*.f64 z (+.f64 y -1))))) |
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a a)) (+.f64 (*.f64 z (-.f64 1 y)) (neg.f64 x)))) (+.f64 x (-.f64 (*.f64 y z) z))) (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) |
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2)) (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (neg.f64 (*.f64 (+.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 3) (pow.f64 a 3))))) (*.f64 (+.f64 x (*.f64 z (+.f64 y -1))) (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))))) |
(/.f64 (fma.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 3) (pow.f64 a 3)) (+.f64 (*.f64 z (-.f64 1 y)) (neg.f64 x)))) (*.f64 (+.f64 x (-.f64 (*.f64 y z) z)) (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a a)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a a)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 x (*.f64 z (+.f64 y -1))))))) (*.f64 (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 x (*.f64 z (+.f64 y -1))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a a)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (+.f64 x (-.f64 (*.f64 y z) z))))))) (*.f64 (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (+.f64 x (-.f64 (*.f64 y z) z))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 3) (pow.f64 a 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) 2) (*.f64 a (+.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y))))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 3) (pow.f64 a 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 x (*.f64 z (+.f64 y -1))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (+.f64 x (*.f64 z (+.f64 y -1))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 3) (pow.f64 a 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (+.f64 x (-.f64 (*.f64 y z) z))))))) (*.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) 2) (*.f64 a (+.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (+.f64 x (-.f64 (*.f64 y z) z))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 2)) (-.f64 (-.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) (+.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a) 3) (neg.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3))) (-.f64 (*.f64 (-.f64 a (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a))) (+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 1) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 2) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 3) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3) 1/3) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 b (-.f64 2 (+.f64 y t)) (*.f64 t a)) a))) 2)) |
(fabs.f64 (+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z)))))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) 3)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) 1)) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(-.f64 (+.f64 a x) (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (*.f64 z (+.f64 y -1))))) |
(+.f64 a (-.f64 x (fma.f64 (-.f64 2 (+.f64 y t)) b (fma.f64 a t (-.f64 (*.f64 y z) z))))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z)) |
(*.f64 (/.f64 (fma.f64 y y -1) (+.f64 y 1)) z) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (neg.f64 y)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (fma.f64 y y -1) (/.f64 (+.f64 y 1) z)) |
(*.f64 (/.f64 (fma.f64 y y -1) (+.f64 y 1)) z) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (neg.f64 y)))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 y 3)) (fma.f64 y y (+.f64 y 1))) z) |
(pow.f64 (*.f64 (+.f64 y -1) z) 1) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2)) |
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 y -1)) 2)) |
(fabs.f64 (-.f64 (*.f64 y z) z)) |
(log.f64 (exp.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y -1) z)))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (log.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y -1) z)) 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y -1) z))) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 a (-.f64 1 t)) |
Compiled 17 to 12 computations (29.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | a | @ | 0 | (*.f64 a (-.f64 1 t)) |
| 0.0ms | a | @ | inf | (*.f64 a (-.f64 1 t)) |
| 0.0ms | a | @ | -inf | (*.f64 a (-.f64 1 t)) |
| 0.0ms | t | @ | inf | (*.f64 a (-.f64 1 t)) |
| 0.0ms | t | @ | 0 | (*.f64 a (-.f64 1 t)) |
| 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 a (-.f64 1 t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 a (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 (neg.f64 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 1 (*.f64 t t))) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (-.f64 1 (pow.f64 t 3))) (+.f64 1 (fma.f64 t t t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 t t)) a) (+.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 t 3)) a) (+.f64 1 (fma.f64 t t t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (-.f64 1 t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 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 cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t)))))))) |
| 1× | egg-herbie |
| 912× | *-commutative |
| 840× | fma-def |
| 654× | distribute-lft-neg-out |
| 634× | distribute-rgt-neg-out |
| 546× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 59 | 554 |
| 1 | 142 | 462 |
| 2 | 420 | 462 |
| 3 | 2126 | 462 |
| 4 | 4687 | 462 |
| 1× | node limit |
| Inputs |
|---|
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(+.f64 a (*.f64 (neg.f64 t) a)) |
(-.f64 (+.f64 1 (*.f64 a (-.f64 1 t))) 1) |
(/.f64 (*.f64 a (-.f64 1 (*.f64 t t))) (+.f64 1 t)) |
(/.f64 (*.f64 a (-.f64 1 (pow.f64 t 3))) (+.f64 1 (fma.f64 t t t))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 t t)) a) (+.f64 1 t)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 t 3)) a) (+.f64 1 (fma.f64 t t t))) |
(pow.f64 (*.f64 a (-.f64 1 t)) 1) |
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2) |
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3) |
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 t)) a)) |
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) |
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t)))) |
| Outputs |
|---|
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 a (*.f64 (neg.f64 t) a)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 1 (*.f64 a (-.f64 1 t))) 1) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(/.f64 (*.f64 a (-.f64 1 (*.f64 t t))) (+.f64 1 t)) |
(/.f64 a (/.f64 (+.f64 t 1) (-.f64 1 (*.f64 t t)))) |
(*.f64 (/.f64 a (+.f64 t 1)) (-.f64 1 (*.f64 t t))) |
(*.f64 a (/.f64 (fma.f64 t (neg.f64 t) 1) (+.f64 t 1))) |
(*.f64 (-.f64 1 (*.f64 t t)) (/.f64 a (+.f64 t 1))) |
(/.f64 (*.f64 a (-.f64 1 (pow.f64 t 3))) (+.f64 1 (fma.f64 t t t))) |
(/.f64 a (/.f64 (+.f64 1 (fma.f64 t t t)) (-.f64 1 (pow.f64 t 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 t 3)) (+.f64 1 (fma.f64 t t t))) a) |
(/.f64 (-.f64 1 (pow.f64 t 3)) (/.f64 (+.f64 1 (fma.f64 t t t)) a)) |
(*.f64 a (/.f64 (-.f64 1 (pow.f64 t 3)) (+.f64 1 (fma.f64 t t t)))) |
(*.f64 a (/.f64 (-.f64 1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 t t)) a) (+.f64 1 t)) |
(/.f64 a (/.f64 (+.f64 t 1) (-.f64 1 (*.f64 t t)))) |
(*.f64 (/.f64 a (+.f64 t 1)) (-.f64 1 (*.f64 t t))) |
(*.f64 a (/.f64 (fma.f64 t (neg.f64 t) 1) (+.f64 t 1))) |
(*.f64 (-.f64 1 (*.f64 t t)) (/.f64 a (+.f64 t 1))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 t 3)) a) (+.f64 1 (fma.f64 t t t))) |
(/.f64 a (/.f64 (+.f64 1 (fma.f64 t t t)) (-.f64 1 (pow.f64 t 3)))) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 t 3)) (+.f64 1 (fma.f64 t t t))) a) |
(/.f64 (-.f64 1 (pow.f64 t 3)) (/.f64 (+.f64 1 (fma.f64 t t t)) a)) |
(*.f64 a (/.f64 (-.f64 1 (pow.f64 t 3)) (+.f64 1 (fma.f64 t t t)))) |
(*.f64 a (/.f64 (-.f64 1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(pow.f64 (*.f64 a (-.f64 1 t)) 1) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(pow.f64 (sqrt.f64 (*.f64 a (-.f64 1 t))) 2) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(pow.f64 (cbrt.f64 (*.f64 a (-.f64 1 t))) 3) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(pow.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3) 1/3) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(sqrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 2)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 t)) a)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(cbrt.f64 (pow.f64 (*.f64 a (-.f64 1 t)) 3)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(expm1.f64 (log1p.f64 (*.f64 a (-.f64 1 t)))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(exp.f64 (log.f64 (*.f64 a (-.f64 1 t)))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(exp.f64 (*.f64 (log.f64 (*.f64 a (-.f64 1 t))) 1)) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
(log1p.f64 (expm1.f64 (*.f64 a (-.f64 1 t)))) |
(+.f64 a (*.f64 a (neg.f64 t))) |
(fma.f64 a (neg.f64 t) a) |
(-.f64 a (*.f64 a t)) |
(*.f64 a (-.f64 1 t)) |
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 | |
|---|---|---|---|---|
| 0.0ms | b | @ | -inf | (*.f64 (-.f64 b z) y) |
| 0.0ms | y | @ | -inf | (*.f64 (-.f64 b z) y) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 b z) y) |
| 0.0ms | b | @ | 0 | (*.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 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 x (*.f64 (+.f64 y -1) z)) |
| 0.0b | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
Compiled 44 to 23 computations (47.7% saved)
21 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 5.0ms | y | @ | -inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 0.0ms | y | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 0.0ms | y | @ | inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 0.0ms | b | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
| 1× | batch-egg-rewrite |
| 1800× | associate-*r/ |
| 1546× | associate-*l/ |
| 388× | associate-+l+ |
| 338× | add-sqr-sqrt |
| 332× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 50 |
| 1 | 318 | 46 |
| 2 | 4641 | 46 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 x (*.f64 (+.f64 y -1) z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y 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 y b))) (fma.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 y b))) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y 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 y 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 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (-.f64 x (*.f64 y b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 b) y (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 y b (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 y b) 1 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y b) x) (*.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 y b) x) (*.f64 (*.f64 z (+.f64 y 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 0) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 y b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) 1) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (*.f64 y b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 z (+.f64 y 1)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (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 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (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 x (+.f64 (*.f64 z (+.f64 y 1)) (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 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (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 (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.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)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.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)) (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 z (+.f64 y 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (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 z (+.f64 y 1)) (+.f64 x (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 (*.f64 z (+.f64 y 1)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.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 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))))) (-.f64 x (*.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) 1) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) 1) (-.f64 x (*.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) 1) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 z (+.f64 y 1))))))) |
| 1× | egg-herbie |
| 1412× | fma-def |
| 942× | associate-+r+ |
| 858× | associate-+l+ |
| 772× | +-commutative |
| 710× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 621 | 20194 |
| 1 | 1776 | 17906 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
x |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
x |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y 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 y 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 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (*.f64 y b))) |
(+.f64 (*.f64 z (+.f64 y 1)) (-.f64 x (*.f64 y b))) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) x) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) x) |
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (+.f64 (*.f64 y b) x) (*.f64 z (+.f64 y 1))) |
(+.f64 (+.f64 (*.f64 y b) x) (*.f64 (*.f64 z (+.f64 y 1)) 1)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 0) (*.f64 y b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 y b)))) 1) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b)))) |
(/.f64 1 (/.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) 1) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (*.f64 y b) 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b)) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 x (*.f64 z (+.f64 y 1))) |
(+.f64 x (*.f64 (*.f64 z (+.f64 y 1)) 1)) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (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 (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.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)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 (*.f64 (+.f64 y -1) z)) (+.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)) (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 z (+.f64 y 1)) x) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (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 z (+.f64 y 1)) (+.f64 x (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 z (+.f64 y 1)) 1) x) |
(+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.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 x (*.f64 (+.f64 y -1) z))) |
(+.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 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z)))) 1) |
(*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1) |
(*.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 y -1) z)))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 x (*.f64 (+.f64 y -1) z))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) 1) (+.f64 x (*.f64 (+.f64 y -1) z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) 1) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) 1) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (*.f64 x x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))))) |
(pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(fma.f64 1 x (*.f64 z (+.f64 y 1))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (+.f64 y 1))) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 z (+.f64 y 1))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) |
(neg.f64 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 y b) (*.f64 z (-.f64 1 y))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 z (-.f64 y 1)))) x) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 x (*.f64 -1 z)) |
(-.f64 x (neg.f64 z)) |
(+.f64 z x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) |
(neg.f64 (*.f64 y (+.f64 z (neg.f64 b)))) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (+.f64 z (*.f64 -1 b)))) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(*.f64 (+.f64 (*.f64 -1 z) b) y) |
(neg.f64 (*.f64 y (+.f64 z (neg.f64 b)))) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 (+.f64 (*.f64 (+.f64 (*.f64 -1 z) b) y) x) (*.f64 -1 z)) |
(-.f64 (fma.f64 -1 (*.f64 y (+.f64 z (neg.f64 b))) x) (neg.f64 z)) |
(+.f64 z (fma.f64 y (-.f64 b z) x)) |
(-.f64 x (*.f64 -1 (*.f64 y b))) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(fma.f64 y b x) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 -1 (*.f64 y b))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 y b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
x |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
x |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 x (*.f64 -1 z)) |
(-.f64 x (neg.f64 z)) |
(+.f64 z x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 y z)) |
(neg.f64 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 -1 z)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
x |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 z (-.f64 1 y)) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b))) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b))) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (fma.f64 z (+.f64 y 1) (fma.f64 y b x)) (fma.f64 (neg.f64 b) y (*.f64 y b))) |
(+.f64 x (+.f64 (fma.f64 y b (fma.f64 y z z)) (*.f64 y (+.f64 (neg.f64 b) b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (fma.f64 z (+.f64 y 1) (fma.f64 y b x)) (fma.f64 y b (*.f64 y b))) |
(+.f64 (fma.f64 y b x) (+.f64 (fma.f64 y z z) (*.f64 y (+.f64 b b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (fma.f64 z (+.f64 y 1) (fma.f64 y b x)) (fma.f64 y b (*.f64 y b))) |
(+.f64 (fma.f64 y b x) (+.f64 (fma.f64 y z z) (*.f64 y (+.f64 b b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (fma.f64 z (+.f64 y 1) (fma.f64 y b x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(+.f64 (fma.f64 y b x) (+.f64 (fma.f64 y z z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (fma.f64 z (+.f64 y 1) (fma.f64 y b x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) |
(+.f64 (fma.f64 y b (fma.f64 y z z)) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2)) (fma.f64 y b x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (*.f64 y b))) |
(-.f64 (fma.f64 z (+.f64 y 1) x) (*.f64 y b)) |
(+.f64 x (-.f64 (fma.f64 y z z) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b)) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y b (fma.f64 z (-.f64 1 y) x)) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(+.f64 (*.f64 y b) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(+.f64 (*.f64 y b) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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 y b))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 z (+.f64 -1 y))) (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(+.f64 (fma.f64 y b (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 (+.f64 y -1) z)) (+.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 y b))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 y b)) |
(+.f64 (fma.f64 y b (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 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (*.f64 y b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 y b))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(-.f64 (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) (*.f64 y b)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 y b))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(-.f64 (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) (*.f64 y b)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b))) |
(+.f64 (-.f64 x (*.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 y 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))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.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 y b))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 y 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))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 b) y (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 y b (*.f64 y b))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 y b) 1 (*.f64 y b))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 y b))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(-.f64 (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) (*.f64 y b)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (*.f64 y b)) |
(-.f64 (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) (*.f64 y b)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y 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 (*.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 y 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))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y 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 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 y 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))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(fma.f64 2 (*.f64 y (+.f64 (neg.f64 b) b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (fma.f64 z (+.f64 -1 y) (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2)) (fma.f64 y b x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 y b (*.f64 y b)))) |
(fma.f64 2 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 y b (*.f64 y b)))) |
(fma.f64 2 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y b)) (neg.f64 (sqrt.f64 (*.f64 y b)))) (fma.f64 y b x)) (-.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (*.f64 y (+.f64 b b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 y b (*.f64 y b)))) |
(fma.f64 2 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 y b (*.f64 y b)))) |
(fma.f64 2 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y b)) (neg.f64 (sqrt.f64 (*.f64 y b)))) (fma.f64 y b x)) (-.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (*.f64 y (+.f64 b b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y b)) (neg.f64 (sqrt.f64 (*.f64 y b)))) (fma.f64 y b x)) (-.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (*.f64 y (+.f64 b b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(-.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y b)) (neg.f64 (sqrt.f64 (*.f64 y b)))) (fma.f64 y b x)) (-.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (*.f64 y (+.f64 b b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (fma.f64 z (+.f64 -1 y) (*.f64 y b))) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2)) (fma.f64 y b x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (fma.f64 y b (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (*.f64 y b))) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 (*.f64 z (+.f64 y 1)) (-.f64 x (*.f64 y b))) |
(-.f64 (fma.f64 z (+.f64 y 1) x) (*.f64 y b)) |
(+.f64 x (-.f64 (fma.f64 y z z) (*.f64 y b))) |
(+.f64 (*.f64 y b) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 b) y (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 y b (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 y b) 1 (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 y b (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 y b) (+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 y b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (fma.f64 y b (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 z (+.f64 y 1)) (*.f64 y b)) x) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b))) x) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 b) y (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 (neg.f64 b) b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (fma.f64 (*.f64 y b) 1 (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 y b (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (*.f64 y (+.f64 b b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y b))) (sqrt.f64 (*.f64 y b)) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y b))) (pow.f64 (cbrt.f64 (*.f64 y b)) 2) (*.f64 y b)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(+.f64 (+.f64 (*.f64 y b) x) (*.f64 z (+.f64 y 1))) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 (+.f64 (*.f64 y b) x) (*.f64 (*.f64 z (+.f64 y 1)) 1)) |
(fma.f64 z (+.f64 y 1) (fma.f64 y b x)) |
(+.f64 x (fma.f64 y b (fma.f64 y z z))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 0) (*.f64 y b)) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 y b)))) 1) |
(+.f64 1 (-.f64 x (+.f64 (*.f64 z (+.f64 -1 y)) (exp.f64 (log1p.f64 (*.f64 y b)))))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (expm1.f64 (log1p.f64 (*.f64 y b)))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 y b)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y))))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (*.f64 y b)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y b)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 y b)))) |
(/.f64 1 (/.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 y (*.f64 b (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))))) |
(/.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) 4) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) 4) (cbrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(/.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x)) (*.f64 x x))) |
(/.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) 1) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 y (*.f64 b (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x)) (*.f64 x x))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2))) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) (sqrt.f64 (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (hypot.f64 (pow.f64 (*.f64 y b) 3/2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) 2) (cbrt.f64 (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (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 y b) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (*.f64 (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)) (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)) (+.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 y b)) (+.f64 (*.f64 z (+.f64 -1 y)) (fma.f64 y b x)) (*.f64 x x))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) 1) (neg.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) (sqrt.f64 (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (hypot.f64 (pow.f64 (*.f64 y b) 3/2) (pow.f64 (fma.f64 z (-.f64 1 y) x) 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) 2) (cbrt.f64 (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (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 y b) 3)))) |
(/.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 3) (/.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 3) (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2)) |
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 4) (/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 4) (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 3)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (*.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (/.f64 (*.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))) (*.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))))) |
(/.f64 (/.f64 (*.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3))) (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 4) (pow.f64 (*.f64 y b) 4)) (/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 y b) 4)) (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (*.f64 y b) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 y b) 2) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 4) (pow.f64 (*.f64 y b) 4)) (*.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (pow.f64 (*.f64 y b) 2))) (/.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 y b) 6)) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (fma.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 y b) 2) (pow.f64 (*.f64 y b) 4)))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3)) (/.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 (pow.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) 2) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 6) (pow.f64 (*.f64 y b) 6)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))) (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 y b) 6)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) (*.f64 y b))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y b) 3) (pow.f64 (*.f64 y b) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (*.f64 y b) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 6) (pow.f64 (*.f64 y b) 6)) (*.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 3) (pow.f64 (*.f64 y b) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2) (*.f64 (*.f64 y b) (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b)))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 y b) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 y b) 3) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 y b) 3)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 6)) (fma.f64 (*.f64 y b) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 1) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 2) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 3) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3) 1/3) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) 2)) |
(fabs.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))) 3)) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b)))) 1)) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 y b))))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y b)) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b)) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(-.f64 x (fma.f64 (+.f64 -1 y) z (*.f64 y b))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 y b)) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 y b)) |
(fma.f64 -1 (fma.f64 -1 (*.f64 y b) (*.f64 z (+.f64 -1 y))) x) |
(fma.f64 y b (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 y b)))) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 -1 y) z (*.f64 y b)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (fma.f64 z (+.f64 -1 y) (*.f64 y b))) |
(+.f64 x (*.f64 z (+.f64 y 1))) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(+.f64 x (*.f64 (*.f64 z (+.f64 y 1)) 1)) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 y 1)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (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 y z z) (+.f64 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 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (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 y z z) (+.f64 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 x (+.f64 (*.f64 z (+.f64 y 1)) (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 z (+.f64 y 1) 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 (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 y z z))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) (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 z (+.f64 y 1) 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 (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 y z z))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (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 (*.f64 z (+.f64 -1 y))) (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) (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 (+.f64 y -1) z)) (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 (*.f64 z (+.f64 -1 y))) (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 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 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 2 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 0 (*.f64 z (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (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 (+.f64 y -1) z)) (+.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)) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (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 0 (*.f64 z (+.f64 -1 y))) (+.f64 (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 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 2 (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 z (+.f64 (+.f64 y 1) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 2 (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 z (+.f64 (+.f64 y 1) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 (+.f64 y 1) z (*.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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (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 (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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 2 (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 z (+.f64 (+.f64 y 1) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (*.f64 2 (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(fma.f64 2 (*.f64 z (+.f64 (+.f64 y 1) (+.f64 -1 y))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 (+.f64 y 1) z (*.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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (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 (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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (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 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (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 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (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 (+.f64 y 1) z (*.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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (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 (+.f64 y 1) z (*.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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 (*.f64 z (+.f64 -1 y))) (*.f64 2 (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 2 (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) x)) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.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)) (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 x (*.f64 z (+.f64 -1 y))) (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 (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 (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) (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 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) (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 0 (*.f64 z (+.f64 -1 y))) (+.f64 (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 (+.f64 y -1) z)) (+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (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 (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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y)))) (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 (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 (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)) (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 x (*.f64 z (+.f64 -1 y))) (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 (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 (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) (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 (+.f64 y -1) z)) (+.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)) (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 (*.f64 z (+.f64 -1 y))) (*.f64 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))))) |
(fma.f64 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))) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (+.f64 y 1)) x) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (+.f64 y 1) z (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 y z z) (+.f64 (fma.f64 y z z) (fma.f64 z (+.f64 -1 y) x))) |
(+.f64 (*.f64 z (+.f64 y 1)) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (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 y z z) (+.f64 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 z (+.f64 y 1)) (+.f64 x (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 z (+.f64 y 1) 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 (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 y z z))) |
(+.f64 (*.f64 (*.f64 z (+.f64 y 1)) 1) x) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 0 (*.f64 z (+.f64 -1 y)))) |
(+.f64 (fma.f64 (+.f64 y 1) z (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.f64 z (+.f64 -1 y))))) |
(+.f64 (fma.f64 (*.f64 z (+.f64 y 1)) 1 (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 x (fma.f64 z (+.f64 y 1) (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))))) |
(+.f64 x (+.f64 (fma.f64 y z z) (*.f64 0 (*.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 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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) (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 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z)) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) (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 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 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z)))) 1) |
(+.f64 1 (-.f64 x (exp.f64 (log1p.f64 (*.f64 z (+.f64 -1 y)))))) |
(-.f64 x (expm1.f64 (log1p.f64 (*.f64 z (+.f64 -1 y))))) |
(*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 y -1) z)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (+.f64 -1 y))))) |
(/.f64 1 (/.f64 (+.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 x (*.f64 (+.f64 y -1) z))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (fma.f64 z (+.f64 y 1) x) (-.f64 x (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (+.f64 x (fma.f64 y z z)) (/.f64 (-.f64 x (fma.f64 y z z)) (-.f64 x (fma.f64 y z z)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y 1)) (-.f64 (*.f64 z (+.f64 y 1)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z z) 3)) (fma.f64 x x (*.f64 (fma.f64 y z z) (-.f64 (fma.f64 y z z) x)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (fma.f64 z (+.f64 y 1) x) (-.f64 x (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (+.f64 x (fma.f64 y z z)) (/.f64 (-.f64 x (fma.f64 y z z)) (-.f64 x (fma.f64 y z z)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y 1)) (-.f64 (*.f64 z (+.f64 y 1)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z z) 3)) (fma.f64 x x (*.f64 (fma.f64 y z z) (-.f64 (fma.f64 y z z) x)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (/.f64 (sqrt.f64 (+.f64 x (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (+.f64 -1 y) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (sqrt.f64 (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)))) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) 2) (/.f64 (cbrt.f64 (+.f64 x (*.f64 z (+.f64 -1 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (+.f64 -1 y) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) 1) (+.f64 x (*.f64 (+.f64 y -1) z))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1)))) 1) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (fma.f64 z (+.f64 y 1) x) (-.f64 x (*.f64 z (+.f64 y 1)))) (-.f64 x (*.f64 z (+.f64 y 1)))) |
(/.f64 (+.f64 x (fma.f64 y z z)) (/.f64 (-.f64 x (fma.f64 y z z)) (-.f64 x (fma.f64 y z z)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 z (+.f64 y 1)) (*.f64 z (+.f64 y 1))) (*.f64 x (*.f64 z (+.f64 y 1)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y 1)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y 1)) (-.f64 (*.f64 z (+.f64 y 1)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z z) 3)) (fma.f64 x x (*.f64 (fma.f64 y z z) (-.f64 (fma.f64 y z z) x)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) 1) (neg.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (+.f64 x (*.f64 z (+.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (fma.f64 z (+.f64 -1 y) x)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (/.f64 (sqrt.f64 (+.f64 x (*.f64 z (+.f64 -1 y)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 z (+.f64 -1 y) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))) (sqrt.f64 (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (+.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) 2) (/.f64 (cbrt.f64 (+.f64 x (*.f64 z (+.f64 -1 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 z (+.f64 -1 y) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 z (+.f64 -1 y)))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 1 y) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2))) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 z (+.f64 -1 y)) 4)) (/.f64 (+.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (/.f64 1 (+.f64 x (*.f64 z (+.f64 -1 y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 4) (pow.f64 (*.f64 z (+.f64 -1 y)) 4)) (fma.f64 z (+.f64 -1 y) x)) (fma.f64 x x (pow.f64 (*.f64 z (+.f64 -1 y)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 (+.f64 y -1) z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2))))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 x (*.f64 z (+.f64 -1 y)))) (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) 3))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 -1 y)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 z (+.f64 -1 y)) 6)) (fma.f64 z (+.f64 -1 y) x)) (fma.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 2) (fma.f64 x x (pow.f64 (*.f64 z (+.f64 -1 y)) 2)) (pow.f64 x 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 z (+.f64 -1 y)) 6)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 z (+.f64 -1 y)) 6)) (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 x (*.f64 (+.f64 y -1) z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) 3)) (/.f64 (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3)))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (+.f64 -1 y)) (+.f64 x (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 z (+.f64 -1 y)) 3) 3)) (*.f64 (+.f64 (pow.f64 x 6) (fma.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 3) (pow.f64 (*.f64 z (+.f64 -1 y)) 6))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 -1 y) (fma.f64 z (+.f64 -1 y) x)))))) |
(pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 1) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 3) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) 1/3) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 -1 y))) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) x)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(exp.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 1)) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(fma.f64 z (-.f64 1 y) x) |
(fma.f64 1 x (*.f64 z (+.f64 y 1))) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (+.f64 y 1))) |
(fma.f64 z (+.f64 y 1) x) |
(+.f64 x (fma.f64 y z z)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 z (+.f64 y 1))) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (fma.f64 y z z)) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| ✓ | 0.0b | (*.f64 (-.f64 t 1) a) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
Compiled 60 to 31 computations (48.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | b | @ | inf | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 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 | t | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | y | @ | inf | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| 1× | batch-egg-rewrite |
| 720× | associate-/r* |
| 688× | associate-+l+ |
| 564× | associate-/l* |
| 490× | +-commutative |
| 400× | add-sqr-sqrt |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 16 | 71 |
| 1 | 373 | 71 |
| 2 | 5381 | 71 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 t 1) a) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
((#(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))))))) |
((#(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))))))) |
| 1× | egg-herbie |
| 1342× | associate-+l+ |
| 1026× | associate-+r+ |
| 1024× | fma-def |
| 1014× | associate-+r- |
| 642× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 560 | 14112 |
| 1 | 1508 | 13104 |
| 2 | 7376 | 13104 |
| 1× | node limit |
| Inputs |
|---|
(-.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 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 (+.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))) |
(+.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))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t -2) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a)) |
(fma.f64 b (+.f64 y -2) (+.f64 x a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 t (neg.f64 (fma.f64 b -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 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (fma.f64 b (+.f64 y -2) (+.f64 x a)) (*.f64 t (fma.f64 b -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 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (fma.f64 b (+.f64 y -2) (+.f64 x a)) (*.f64 t (fma.f64 b -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 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) (+.f64 x a))) |
(-.f64 (fma.f64 b (+.f64 y -2) (+.f64 x a)) (*.f64 t (fma.f64 b -1 a))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 t a (neg.f64 a))) |
(fma.f64 a (-.f64 1 t) x) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (neg.f64 (fma.f64 t a (neg.f64 a)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
x |
x |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(fma.f64 (+.f64 y (+.f64 t -2)) b 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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(*.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 (*.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 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (+.f64 y (+.f64 t -2)) b x)) (*.f64 2 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 (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 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 t -1) a)) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 x (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (fma.f64 (neg.f64 (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 1 t) a (fma.f64 t a (neg.f64 a))) (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y t))) (*.f64 b -2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (+.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 y t) b)) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 1 (+.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) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t a (neg.f64 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 (fma.f64 t a (neg.f64 a))))) |
(*.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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3))) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 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 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2))) (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.f64 t a) a) 2))) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)))) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 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 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3))) (/.f64 (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.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 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (fma.f64 t a (neg.f64 a)) 2)))) (/.f64 (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (fma.f64 t a (neg.f64 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 (cbrt.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 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (pow.f64 (-.f64 (*.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 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (fma.f64 a (-.f64 1 t) x) (fma.f64 a (-.f64 1 t) x))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2) (*.f64 a (*.f64 a (*.f64 (-.f64 1 t) (-.f64 1 t))))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) (*.f64 a (-.f64 1 t)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 a (-.f64 1 t)))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (+.f64 x (*.f64 a (-.f64 1 t))) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (-.f64 (+.f64 x (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (fma.f64 a (-.f64 1 t) x) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) x) (-.f64 (fma.f64 a (-.f64 1 t) x) (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.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 (*.f64 a (-.f64 1 t)) (fma.f64 (+.f64 y (+.f64 t -2)) b 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 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (*.f64 (+.f64 t -1) a) (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 3) (pow.f64 (fma.f64 t a (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) 2) (*.f64 (+.f64 t -1) (*.f64 a (+.f64 (fma.f64 t a (neg.f64 a)) (fma.f64 (+.f64 y (+.f64 t -2)) b x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 3) (pow.f64 (-.f64 (*.f64 t a) a) 3)) (fma.f64 (-.f64 (*.f64 t a) a) (fma.f64 a (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) x) 2))) |
(pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2)) |
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x))) |
(log.f64 (exp.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t)))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 x (*.f64 a (-.f64 1 t)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x)) (*.f64 a (-.f64 1 t))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 t a (neg.f64 a))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) x)) |
(+.f64 (*.f64 a t) (*.f64 a -1)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 a -1) (*.f64 a t)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 t a) (*.f64 -1 a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 -1 a) (*.f64 t a)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) 1) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(/.f64 a (/.f64 1 (+.f64 t -1))) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(/.f64 (*.f64 (+.f64 t -1) a) 1) |
(fma.f64 t a (neg.f64 a)) |
(-.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 (/.f64 a (+.f64 t 1)) (fma.f64 t 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 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 (/.f64 a (+.f64 t 1)) (fma.f64 t 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 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 (/.f64 a (+.f64 t 1)) (fma.f64 t 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 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 (/.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 (/.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 (/.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 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 a (+.f64 -1 (pow.f64 t 3))) (sqrt.f64 (fma.f64 t t (+.f64 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 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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.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 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 (/.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 (/.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 (/.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 t 1))) |
(*.f64 (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1))) a) |
(*.f64 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 t 3)) a) (sqrt.f64 (fma.f64 t t (+.f64 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 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 t 1))) (cbrt.f64 (fma.f64 t t (+.f64 t 1))))) (cbrt.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 a (/.f64 (+.f64 -1 (pow.f64 t 3)) (fma.f64 t t (+.f64 t 1)))) |
(pow.f64 (*.f64 (+.f64 t -1) a) 1) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) 2) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 3) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 1/3) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 t a (neg.f64 a)) 2)) |
(fabs.f64 (-.f64 (*.f64 t a) a)) |
(log.f64 (pow.f64 (exp.f64 a) (+.f64 t -1))) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -1) a)))) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -1) a))) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -1) a))) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -1) a)) 1)) |
(fma.f64 t a (neg.f64 a)) |
(-.f64 (*.f64 t a) a) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -1) a))) |
(fma.f64 t a (neg.f64 a)) |
(-.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 2 (+.f64 t y)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4) b)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.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 2 (+.f64 t y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.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 2 (+.f64 t y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.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 2 (+.f64 t y)))) |
(/.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 2 (+.f64 t y)))) |
(/.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 (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 2 (+.f64 t y)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.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 2 (+.f64 t y)))) |
(/.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 2 (+.f64 t y)))) |
(/.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 (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 2 (+.f64 t y)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) 1) (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) (sqrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) b) (*.f64 (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4)))) (cbrt.f64 (+.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (*.f64 (+.f64 y t) 2)) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 (*.f64 2 (+.f64 t y)) 4))) b) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (*.f64 (+.f64 t y) (+.f64 2 (+.f64 t y))) 4))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) |
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
Compiled 36835 to 19407 computations (47.3% saved)
26 alts after pruning (24 fresh and 2 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1245 | 16 | 1261 |
| Fresh | 3 | 8 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 2 | 4 |
| Total | 1251 | 26 | 1277 |
| Status | Error | Program |
|---|---|---|
| 24.8b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) | |
| 13.2b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) | |
| 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) | |
| ▶ | 20.6b | (-.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 a (/.f64 1 (+.f64 t -1)))) | |
| 14.8b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 (*.f64 t a) a)) | |
| 27.7b | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) | |
| ▶ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 25.6b | (-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) a)) | |
| 31.0b | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) | |
| ▶ | 31.1b | (-.f64 x (*.f64 (-.f64 t 1) a)) |
| 32.7b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 42.8b | (-.f64 x (neg.f64 (*.f64 y b))) | |
| 47.0b | (-.f64 a (*.f64 t a)) | |
| 30.9b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) | |
| 38.9b | (+.f64 z x) | |
| 46.9b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| ✓ | 52.4b | (*.f64 (-.f64 b z) y) |
| ▶ | 48.4b | (*.f64 z (-.f64 1 y)) |
| 56.4b | (*.f64 y (neg.f64 z)) | |
| ▶ | 58.7b | (*.f64 y b) |
| 50.6b | (*.f64 t (-.f64 b a)) | |
| ✓ | 47.0b | (*.f64 a (-.f64 1 t)) |
| 55.9b | (*.f64 a (neg.f64 t)) | |
| 46.7b | x | |
| 54.0b | a |
Compiled 716 to 525 computations (26.7% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 t 2) b) |
| ✓ | 0.0b | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 0.0b | (*.f64 (-.f64 t 1) a) | |
| 0.0b | (*.f64 (-.f64 b z) y) |
Compiled 94 to 45 computations (52.1% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 0.0ms | b | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 0.0ms | b | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 0.0ms | z | @ | 0 | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 0.0ms | t | @ | -inf | (-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
| 1× | batch-egg-rewrite |
| 680× | +-commutative |
| 626× | associate-+r+ |
| 540× | add-sqr-sqrt |
| 528× | pow1 |
| 528× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 22 | 68 |
| 1 | 511 | 62 |
| 2 | 7632 | 62 |
| 1× | node limit |
| Inputs |
|---|
(-.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 t 2) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -2) b) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 b z) y x) (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 t -2) b (*.f64 (+.f64 b z) y)) (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) (-.f64 x (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 -1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (neg.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 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 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 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 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t -2) b) x) (-.f64 (*.f64 (+.f64 b z) y) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 b z) y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 b z) y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 a) (+.f64 t -1)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (neg.f64 (*.f64 (+.f64 t -1) a))) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 b t)) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 t b)) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 b z) y)) (+.f64 (*.f64 (+.f64 t -2) b) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t -2) b) x)) (*.f64 (+.f64 b z) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) 1)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (-.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) (*.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (-.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 z (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t -2) b (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) (sqrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) 2) (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b t) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 b t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 b) (*.f64 t b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -2) b))) 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 (+.f64 t -2) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -2) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 t -2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 t -2) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -2) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 t -2) b))))))) |
| 1× | egg-herbie |
| 1334× | associate-+l- |
| 1312× | associate-+r- |
| 866× | fma-def |
| 526× | +-commutative |
| 472× | associate--r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 381 | 11452 |
| 1 | 1226 | 10672 |
| 2 | 5119 | 10656 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.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 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.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 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 (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y)) (+.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))) |
x |
x |
(-.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 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(*.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 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1)) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 t -2) b (*.f64 (+.f64 b z) y)) (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) (-.f64 x (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) |
(+.f64 (+.f64 (*.f64 (+.f64 t -2) b) x) (-.f64 (*.f64 (+.f64 b z) y) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 b z) y x)) |
(+.f64 (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 b z) y x)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1) (*.f64 (+.f64 t -2) b)) |
(+.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) |
(+.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (*.f64 (neg.f64 a) (+.f64 t -1)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (neg.f64 (*.f64 (+.f64 t -1) a))) z) |
(+.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 b t)) (*.f64 b -2)) |
(+.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 t b)) (*.f64 -2 b)) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 b z) y)) (+.f64 (*.f64 (+.f64 t -2) b) x)) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) x) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t -2) b) x)) (*.f64 (+.f64 b z) y)) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) 1)) x) |
(*.f64 1 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(*.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (-.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) (*.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (-.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) |
(pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(fma.f64 (+.f64 t -2) b (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(fma.f64 1 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(fma.f64 1 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) (sqrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) 2) (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 b t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 b) (*.f64 t b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -2) b))) 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 (+.f64 t -2) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -2) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -2) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -2) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -2) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -2) b))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 -2 b (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 -2 b (fma.f64 (-.f64 b z) y x)) (+.f64 z a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 -2 b (fma.f64 (-.f64 b z) y x))) (+.f64 z a)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 t (*.f64 1 (-.f64 b a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(fma.f64 -2 b (+.f64 (-.f64 (fma.f64 (-.f64 b z) y x) (*.f64 t (fma.f64 b -1 a))) (+.f64 z a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(fma.f64 -2 b (+.f64 (-.f64 (fma.f64 (-.f64 b z) y x) (*.f64 t (fma.f64 b -1 a))) (+.f64 z a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 b z) y) x))) (+.f64 (*.f64 -1 z) (*.f64 -1 a))) |
(-.f64 (fma.f64 -2 b (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (-.f64 b z) y x))) (fma.f64 -1 z (neg.f64 a))) |
(fma.f64 -2 b (+.f64 (-.f64 (fma.f64 (-.f64 b z) y x) (*.f64 t (fma.f64 b -1 a))) (+.f64 z a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 -2 t))) |
(*.f64 b (+.f64 -2 (+.f64 y t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) |
(neg.f64 (*.f64 b (fma.f64 -1 (+.f64 -2 t) (neg.f64 y)))) |
(*.f64 b (*.f64 1 (+.f64 -2 (+.f64 y t)))) |
(*.f64 (neg.f64 b) (-.f64 (-.f64 2 t) y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 -2 t) (neg.f64 y))) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 (*.f64 1 (+.f64 -2 (+.f64 y t))) b x) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (-.f64 x (*.f64 b (-.f64 (-.f64 2 t) y))) (-.f64 (*.f64 z y) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 -2 t) (neg.f64 y))) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 (*.f64 1 (+.f64 -2 (+.f64 y t))) b x) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (-.f64 x (*.f64 b (-.f64 (-.f64 2 t) y))) (-.f64 (*.f64 z y) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 (-.f64 t 2)) (*.f64 -1 y)) b)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 -1 (*.f64 b (fma.f64 -1 (+.f64 -2 t) (neg.f64 y))) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 (*.f64 1 (+.f64 -2 (+.f64 y t))) b x) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (-.f64 x (*.f64 b (-.f64 (-.f64 2 t) y))) (-.f64 (*.f64 z y) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 b (-.f64 t 2)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 y b (fma.f64 b (+.f64 -2 t) x)) (*.f64 a (+.f64 -1 t))) |
(+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (+.f64 1 (neg.f64 y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (+.f64 1 (neg.f64 y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 t 2) b) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 z y) (fma.f64 (+.f64 y (+.f64 -2 t)) b x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 (neg.f64 y) z (+.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (fma.f64 a (-.f64 1 t) z))) |
(+.f64 (-.f64 (fma.f64 b (+.f64 -2 (+.f64 y t)) x) (*.f64 z y)) (fma.f64 a (-.f64 1 t) z)) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 -2 t) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 x (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(*.f64 (-.f64 b z) y) |
(*.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 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.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 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.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 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 b z) y)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 -2 t) (*.f64 (-.f64 b z) y)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
x |
x |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.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 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (neg.f64 z)) |
(+.f64 z (fma.f64 (-.f64 b z) y (fma.f64 b (+.f64 -2 t) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 -1 z)) |
(-.f64 (fma.f64 b (+.f64 -2 t) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (-.f64 b z) y x) (fma.f64 b (+.f64 -2 t) (fma.f64 a (-.f64 1 t) z))) |
(*.f64 -2 b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (+.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 -1 t) a z))) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (-.f64 (-.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 a (-.f64 1 t) z)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a z))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (+.f64 -1 t) a z))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) z))) (sqrt.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (fma.f64 (+.f64 -1 t) a z))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) z))) (cbrt.f64 (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) 1)) 1 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) 1)) 1 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) 1)) 1 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) 1)) 1 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (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 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (*.f64 a (+.f64 (neg.f64 t) 1)) 1 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) (-.f64 x (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 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 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (*.f64 (+.f64 t -2) b) x) (-.f64 (*.f64 (+.f64 b z) y) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (+.f64 (*.f64 (+.f64 t -2) b) (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 b z) y x)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 x (-.f64 z (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 b z) y x)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 1) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (*.f64 (neg.f64 (+.f64 t -1)) a) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (*.f64 (neg.f64 a) (+.f64 t -1)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (fma.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 1 (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (+.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 -1 t) a z))) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (-.f64 (-.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 a (-.f64 1 t) z)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a z))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (+.f64 -1 t) a z))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) z))) (sqrt.f64 (fma.f64 a (+.f64 -1 t) z)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 t -1) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(+.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a z))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (fma.f64 (+.f64 -1 t) a z))) |
(+.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) z))) (cbrt.f64 (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (fma.f64 a (+.f64 -1 t) z))) |
(+.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (neg.f64 (*.f64 (+.f64 t -1) a))) z) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 b t)) (*.f64 b -2)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (+.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (*.f64 t b)) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 b z) y)) (+.f64 (*.f64 (+.f64 t -2) b) x)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y))) x) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 t -2) b) x)) (*.f64 (+.f64 b z) y)) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(+.f64 (+.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (+.f64 t -2) b (*.f64 (+.f64 b z) y)) 1)) x) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(*.f64 1 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(*.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2) (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 -1 t) a z) (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (fma.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 t -1) a z)) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a z)) (sqrt.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))) (-.f64 (sqrt.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a z)))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) z)) (sqrt.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) (-.f64 (sqrt.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (sqrt.f64 (fma.f64 a (+.f64 -1 t) z)))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 -1 t) a z) (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (fma.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 -1 t) a z) (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (fma.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -1 t) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -1 t) a z)))) (+.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)) (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)))) (+.f64 (fma.f64 a (+.f64 -1 t) z) (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 z (*.f64 a (+.f64 -1 t))))) (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2) (*.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 a (-.f64 1 t) z))) (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (-.f64 1 t) z))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) |
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))) (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))) |
(/.f64 (-.f64 (*.f64 (+.f64 z (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (+.f64 z (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (-.f64 (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) (*.f64 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -1 t) a z)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -1 t) a z)) (-.f64 (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -1 t) a z)) (*.f64 b (+.f64 -2 t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)) 3)) (fma.f64 (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)) (-.f64 (fma.f64 y (+.f64 b z) x) (+.f64 (fma.f64 a (+.f64 -1 t) z) (*.f64 b (+.f64 -2 t)))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)) 3)) (fma.f64 (-.f64 (fma.f64 y (+.f64 b z) x) (fma.f64 a (+.f64 -1 t) z)) (-.f64 (fma.f64 y (+.f64 b z) x) (-.f64 (fma.f64 a (+.f64 -1 t) z) (*.f64 b (-.f64 2 t)))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (-.f64 (*.f64 (-.f64 z (*.f64 (+.f64 t -1) a)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) 3)) (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 3) (pow.f64 (fma.f64 a (-.f64 1 t) z) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (fma.f64 a (-.f64 1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) z) (*.f64 (+.f64 t -1) a))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))) (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 a (+.f64 -1 t)) (+.f64 z (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) 3) (pow.f64 (*.f64 a (+.f64 -1 t)) 3)) (fma.f64 (+.f64 z (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (+.f64 z (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (*.f64 (*.f64 a (+.f64 -1 t)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 (+.f64 b z) y x)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 (+.f64 b z) y x)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 y (+.f64 b z) x) 2))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)))) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)))) |
(/.f64 (fma.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 y (+.f64 b z) x) 2)) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))))) (*.f64 (fma.f64 a (-.f64 1 t) z) (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 (+.f64 t -2) b) (fma.f64 (+.f64 b z) y x)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 (+.f64 b z) y x) 2)) (fma.f64 z z (*.f64 (+.f64 -1 t) (*.f64 a (fma.f64 (+.f64 -1 t) a z))))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 (+.f64 b z) y x)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 (+.f64 b z) y x)) (fma.f64 z z (*.f64 (+.f64 -1 t) (*.f64 a (fma.f64 (+.f64 -1 t) a z)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 y (+.f64 b z) x) 2)) (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z))))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3)))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)) (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (pow.f64 (fma.f64 y (+.f64 b z) x) 2)) (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3)) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))))) (*.f64 (-.f64 (*.f64 b (+.f64 -2 t)) (fma.f64 y (+.f64 b z) x)) (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 (*.f64 z z) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(/.f64 (-.f64 (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3))) (*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 b (+.f64 -2 t))))))) (*.f64 (-.f64 z (*.f64 a (+.f64 -1 t))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 b (+.f64 -2 t))))))) |
(/.f64 (/.f64 (fma.f64 (fma.f64 a (-.f64 1 t) z) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 y (+.f64 b z) x) 3)) (*.f64 (fma.f64 (fma.f64 y (+.f64 b z) x) (-.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (+.f64 -2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))))) (fma.f64 a (-.f64 1 t) z)) (fma.f64 (fma.f64 y (+.f64 b z) x) (-.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (+.f64 -2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2))) |
(/.f64 (/.f64 (fma.f64 (fma.f64 a (-.f64 1 t) z) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 y (+.f64 b z) x) 3)) (*.f64 (fma.f64 (fma.f64 y (+.f64 b z) x) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)) (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))))) (fma.f64 a (-.f64 1 t) z)) (fma.f64 (fma.f64 y (+.f64 b z) x) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3)) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 z 3)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 (+.f64 t -2) b)))) (fma.f64 z z (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 t -1) a z))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 z z (*.f64 (+.f64 -1 t) (*.f64 a (fma.f64 (+.f64 -1 t) a z)))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 (+.f64 b z) y x) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 b (+.f64 -2 t))))))) (*.f64 (fma.f64 z z (*.f64 (+.f64 -1 t) (*.f64 a (fma.f64 (+.f64 -1 t) a z)))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2) (*.f64 (fma.f64 (+.f64 b z) y x) (-.f64 (fma.f64 (+.f64 b z) y x) (*.f64 b (+.f64 -2 t))))))) |
(/.f64 (fma.f64 (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 y (+.f64 b z) x) 3)) (*.f64 (fma.f64 (fma.f64 y (+.f64 b z) x) (-.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (+.f64 -2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3))))) (*.f64 (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))) (fma.f64 (fma.f64 y (+.f64 b z) x) (-.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (+.f64 -2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)))) |
(/.f64 (fma.f64 (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))) (+.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 3) (pow.f64 (fma.f64 y (+.f64 b z) x) 3)) (*.f64 (fma.f64 (fma.f64 y (+.f64 b z) x) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 z 3))))) (*.f64 (fma.f64 z z (*.f64 a (*.f64 (+.f64 -1 t) (fma.f64 a (+.f64 -1 t) z)))) (fma.f64 (fma.f64 y (+.f64 b z) x) (+.f64 (fma.f64 y (+.f64 b z) x) (*.f64 b (-.f64 2 t))) (pow.f64 (*.f64 b (+.f64 -2 t)) 2)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 t -1) a z) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 2)) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 t -1) a z) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 t -1) a z) (+.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a z) 3)) 1) (+.f64 (pow.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) 2) (*.f64 (fma.f64 (+.f64 -1 t) a z) (+.f64 (fma.f64 (+.f64 -1 t) a z) (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 3) (pow.f64 (fma.f64 a (+.f64 -1 t) z) 3)) (fma.f64 (fma.f64 a (+.f64 -1 t) z) (+.f64 (fma.f64 a (+.f64 -1 t) z) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x))) (pow.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) 2))) |
(pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 1) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 2) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 3) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) 2)) |
(fabs.f64 (-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)) 3)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z))) 1)) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 t -1) a z)))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(fma.f64 (+.f64 t -2) b (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(fma.f64 b (+.f64 t -2) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(fma.f64 1 (*.f64 (+.f64 t -2) b) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(fma.f64 1 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x)) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (sqrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) (sqrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) 2) (cbrt.f64 (fma.f64 (+.f64 t -2) b (fma.f64 (+.f64 b z) y x))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 -2 t) b (-.f64 z (*.f64 a (+.f64 -1 t))))) |
(+.f64 z (fma.f64 a (-.f64 1 t) (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 2) (cbrt.f64 (*.f64 (+.f64 t -2) b)) (-.f64 (fma.f64 (+.f64 b z) y x) (fma.f64 (+.f64 t -1) a z))) |
(-.f64 (fma.f64 (+.f64 -2 t) b (fma.f64 (+.f64 b z) y x)) (fma.f64 (+.f64 -1 t) a z)) |
(-.f64 (fma.f64 y (+.f64 b z) (fma.f64 b (+.f64 -2 t) x)) (fma.f64 a (+.f64 -1 t) z)) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 b -2) (*.f64 b t)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 -2 t)) |
(+.f64 (*.f64 -2 b) (*.f64 t b)) |
(*.f64 b (+.f64 -2 t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t -2) b))) 1) |
(*.f64 b (+.f64 -2 t)) |
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 b (+.f64 t 2)) (fma.f64 t t -4)) |
(/.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 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 b (+.f64 t 2)) (fma.f64 t t -4)) |
(/.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)) |
(pow.f64 (*.f64 (+.f64 t -2) b) 1) |
(*.f64 b (+.f64 -2 t)) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t -2) b)) 2) |
(*.f64 b (+.f64 -2 t)) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t -2) b)) 3) |
(*.f64 b (+.f64 -2 t)) |
(pow.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3) 1/3) |
(*.f64 b (+.f64 -2 t)) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 -2 t)) 2)) |
(fabs.f64 (*.f64 b (+.f64 -2 t))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 t -2))) |
(*.f64 b (+.f64 -2 t)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t -2) b)))) |
(*.f64 b (+.f64 -2 t)) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t -2) b) 3)) |
(*.f64 b (+.f64 -2 t)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t -2) b))) |
(*.f64 b (+.f64 -2 t)) |
(exp.f64 (log.f64 (*.f64 (+.f64 t -2) b))) |
(*.f64 b (+.f64 -2 t)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t -2) b)) 1)) |
(*.f64 b (+.f64 -2 t)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t -2) b))) |
(*.f64 b (+.f64 -2 t)) |
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 z (-.f64 1 y)) |
Compiled 17 to 12 computations (29.4% saved)
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)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 t 1) a) |
Compiled 25 to 16 computations (36% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 x (*.f64 (+.f64 y -1) z)) | |
| 0.0b | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| ✓ | 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 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| 0.0ms | t | @ | inf | (*.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 26528 to 12809 computations (51.7% saved)
32 alts after pruning (28 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 907 | 12 | 919 |
| Fresh | 3 | 16 | 19 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 4 | 6 |
| Total | 913 | 32 | 945 |
| Status | Error | Program |
|---|---|---|
| 24.8b | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) | |
| 20.6b | (-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) | |
| 20.6b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) | |
| ▶ | 13.2b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
| 16.7b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) | |
| 26.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) | |
| 14.8b | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 (*.f64 t a) a)) | |
| 27.7b | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) | |
| 25.6b | (-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) a)) | |
| ▶ | 31.0b | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 44.5b | (-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) | |
| 27.0b | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 32.7b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 34.7b | (-.f64 x (*.f64 t (-.f64 a b))) | |
| 40.2b | (-.f64 x (*.f64 t a)) | |
| 42.8b | (-.f64 x (neg.f64 (*.f64 y b))) | |
| 38.1b | (-.f64 x (neg.f64 a)) | |
| ▶ | 47.0b | (-.f64 a (*.f64 t a)) |
| ▶ | 30.9b | (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| 38.9b | (+.f64 z x) | |
| 46.9b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| ✓ | 52.4b | (*.f64 (-.f64 b z) y) |
| ✓ | 48.4b | (*.f64 z (-.f64 1 y)) |
| 56.4b | (*.f64 z (neg.f64 y)) | |
| ✓ | 58.7b | (*.f64 y b) |
| 50.6b | (*.f64 t (-.f64 b a)) | |
| 55.9b | (*.f64 t (neg.f64 a)) | |
| ▶ | 57.6b | (*.f64 t b) |
| ✓ | 47.0b | (*.f64 a (-.f64 1 t)) |
| 54.7b | z | |
| 46.7b | x | |
| 54.0b | a |
Compiled 797 to 579 computations (27.4% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (-.f64 x (*.f64 (+.f64 y -1) z)) | |
| ✓ | 0.0b | (*.f64 (-.f64 2 y) b) |
| ✓ | 0.0b | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 0.0b | (*.f64 (+.f64 y -1) z) |
Compiled 58 to 35 computations (39.7% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | -inf | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 0.0ms | b | @ | 0 | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 0.0ms | y | @ | inf | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 0.0ms | a | @ | 0 | (-.f64 (*.f64 (-.f64 2 y) b) a) |
| 1× | batch-egg-rewrite |
| 952× | *-commutative |
| 938× | associate-*r/ |
| 782× | unswap-sqr |
| 746× | associate-*l/ |
| 566× | swap-sqr |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 32 |
| 1 | 203 | 32 |
| 2 | 2726 | 32 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (-.f64 2 y) b) a) |
(*.f64 (-.f64 2 y) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 y) b) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 a) 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 a) 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (+.f64 (*.f64 b (neg.f64 y)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (-.f64 (*.f64 b (neg.f64 y)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 a) (*.f64 2 b)) (*.f64 b (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (-.f64 2 y) b) (exp.f64 (log1p.f64 a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (/.f64 1 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b))) (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a)) (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (-.f64 2 y) b a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (-.f64 a (*.f64 (-.f64 2 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b a))))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) 3))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (-.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (fma.f64 (-.f64 2 y) b a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 2 y) b a) (/.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (/.f64 (fma.f64 (-.f64 2 y) b a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (/.f64 (fma.f64 (-.f64 2 y) b a) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) 1) (neg.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) 1) (fma.f64 (-.f64 2 y) b a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b a)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 2 y) b (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (-.f64 2 y) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 2 y) b) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 2) (cbrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 2 b) (*.f64 b (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (neg.f64 y)) (*.f64 2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 2 b)) (*.f64 1 (*.f64 b (neg.f64 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 2 b) 1) (*.f64 (*.f64 b (neg.f64 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 y) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 1 (-.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 4 (*.f64 y y)) (/.f64 (+.f64 2 y) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 8 (pow.f64 y 3)) (/.f64 (+.f64 4 (*.f64 y (+.f64 2 y))) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (+.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (+.f64 4 (*.f64 y (+.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 8 (pow.f64 (neg.f64 y) 3))) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 -4 (*.f64 y y))) (+.f64 (neg.f64 y) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (neg.f64 (-.f64 8 (pow.f64 y 3)))) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 4 (*.f64 y y)))) (+.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (-.f64 8 (pow.f64 y 3)))) (+.f64 4 (*.f64 y (+.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 4 (*.f64 y y)))) (sqrt.f64 (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 8 (pow.f64 y 3)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 4 (*.f64 y y)))) (cbrt.f64 (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 8 (pow.f64 y 3)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 8 (pow.f64 (neg.f64 y) 3)) b) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -4 (*.f64 y y)) b) (+.f64 (neg.f64 y) -2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 8 (pow.f64 y 3))) b) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 4 (*.f64 y y))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 8 (pow.f64 y 3))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (sqrt.f64 (+.f64 2 y))) (sqrt.f64 (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (*.f64 (cbrt.f64 (+.f64 2 y)) (cbrt.f64 (+.f64 2 y)))) (cbrt.f64 (+.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 2 y) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 2 y)) b))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 y) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 2 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 2 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 2 y) b))))))) |
| 1× | egg-herbie |
| 1160× | associate-/r/ |
| 990× | associate-+l- |
| 912× | +-commutative |
| 730× | associate-+r- |
| 620× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 409 | 9133 |
| 1 | 1140 | 8175 |
| 2 | 5093 | 8135 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 2 b) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(*.f64 -1 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 (-.f64 2 y) b) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 (-.f64 2 y) b) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 (-.f64 2 y) b) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 -1 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 -1 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(*.f64 2 b) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 -1 (*.f64 y b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(+.f64 (*.f64 (-.f64 2 y) b) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 a) 1 a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) 1)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) 1)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) 1)) |
(+.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b)) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (*.f64 2 b) (+.f64 (*.f64 b (neg.f64 y)) (neg.f64 a))) |
(+.f64 (*.f64 2 b) (-.f64 (*.f64 b (neg.f64 y)) a)) |
(+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (+.f64 (neg.f64 a) (*.f64 2 b)) (*.f64 b (neg.f64 y))) |
(+.f64 (-.f64 (*.f64 (-.f64 2 y) b) (exp.f64 (log1p.f64 a))) 1) |
(*.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1) |
(*.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b))) (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a))) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a)) (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b)))) |
(*.f64 (/.f64 1 (fma.f64 (-.f64 2 y) b a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (-.f64 a (*.f64 (-.f64 2 y) b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b a))))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) 3))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (-.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (fma.f64 (-.f64 2 y) b a)) |
(/.f64 (fma.f64 (-.f64 2 y) b a) (/.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (/.f64 (fma.f64 (-.f64 2 y) b a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (/.f64 (fma.f64 (-.f64 2 y) b a) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) 1) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) 1) (fma.f64 (-.f64 2 y) b a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b a)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a)))) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(fma.f64 (-.f64 2 y) b (neg.f64 a)) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(fma.f64 1 (*.f64 (-.f64 2 y) b) (neg.f64 a)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 2) (cbrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a)) |
(+.f64 (*.f64 2 b) (*.f64 b (neg.f64 y))) |
(+.f64 (*.f64 b (neg.f64 y)) (*.f64 2 b)) |
(+.f64 (*.f64 1 (*.f64 2 b)) (*.f64 1 (*.f64 b (neg.f64 y)))) |
(+.f64 (*.f64 (*.f64 2 b) 1) (*.f64 (*.f64 b (neg.f64 y)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 y) b))) 1) |
(/.f64 b (/.f64 1 (-.f64 2 y))) |
(/.f64 (-.f64 4 (*.f64 y y)) (/.f64 (+.f64 2 y) b)) |
(/.f64 (-.f64 8 (pow.f64 y 3)) (/.f64 (+.f64 4 (*.f64 y (+.f64 2 y))) b)) |
(/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (+.f64 2 y)) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(/.f64 (*.f64 b (+.f64 8 (pow.f64 (neg.f64 y) 3))) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2)))) |
(/.f64 (*.f64 b (+.f64 -4 (*.f64 y y))) (+.f64 (neg.f64 y) -2)) |
(/.f64 (*.f64 b (neg.f64 (-.f64 8 (pow.f64 y 3)))) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 1 (*.f64 b (-.f64 4 (*.f64 y y)))) (+.f64 2 y)) |
(/.f64 (*.f64 1 (*.f64 b (-.f64 8 (pow.f64 y 3)))) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 4 (*.f64 y y)))) (sqrt.f64 (+.f64 2 y))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 8 (pow.f64 y 3)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 4 (*.f64 y y)))) (cbrt.f64 (+.f64 2 y))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 8 (pow.f64 y 3)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 (+.f64 8 (pow.f64 (neg.f64 y) 3)) b) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2)))) |
(/.f64 (*.f64 (+.f64 -4 (*.f64 y y)) b) (+.f64 (neg.f64 y) -2)) |
(/.f64 (*.f64 (neg.f64 (-.f64 8 (pow.f64 y 3))) b) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y)) |
(/.f64 (*.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 4 (*.f64 y y))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 2 y))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 8 (pow.f64 y 3))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y)) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (sqrt.f64 (+.f64 2 y))) (sqrt.f64 (+.f64 2 y))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (*.f64 (cbrt.f64 (+.f64 2 y)) (cbrt.f64 (+.f64 2 y)))) (cbrt.f64 (+.f64 2 y))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(pow.f64 (*.f64 (-.f64 2 y) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 2 y)) b)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 y) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 y) b))) |
(exp.f64 (log.f64 (*.f64 (-.f64 2 y) b))) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 y) b))) |
| Outputs |
|---|
(-.f64 (*.f64 2 b) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 b (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 b (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) a) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (-.f64 2 y) b) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 -1 a) |
(neg.f64 a) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (*.f64 -1 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 2 b) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 b (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(*.f64 -1 (*.f64 y b)) |
(*.f64 b (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (-.f64 2 y) b) (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (*.f64 (-.f64 2 y) b) (+.f64 (neg.f64 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 a) 1 a)) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (*.f64 2 (fma.f64 (neg.f64 a) 1 a))) |
(fma.f64 2 (+.f64 a (neg.f64 a)) (fma.f64 b (-.f64 2 y) (neg.f64 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) (fma.f64 (neg.f64 a) 1 a)) |
(+.f64 (-.f64 (+.f64 a (neg.f64 a)) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) a) (-.f64 (fma.f64 b (-.f64 2 y) a) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (-.f64 (+.f64 a (neg.f64 a)) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) (fma.f64 (neg.f64 a) 1 a)) |
(+.f64 (-.f64 (+.f64 a (neg.f64 a)) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) a) (-.f64 (fma.f64 b (-.f64 2 y) a) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 b (-.f64 2 y) (neg.f64 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (-.f64 (+.f64 a (neg.f64 a)) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 b (-.f64 2 y) (neg.f64 a))) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 a) 1 a) 1)) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) 1)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) 1)) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 a) 1 a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (neg.f64 a) (+.f64 (*.f64 (-.f64 2 y) b) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (*.f64 2 b) (+.f64 (*.f64 b (neg.f64 y)) (neg.f64 a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 2 b) (-.f64 (*.f64 b (neg.f64 y)) a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (fma.f64 (neg.f64 a) 1 a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 a) 1 a))) |
(-.f64 (+.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)) a) a) |
(-.f64 (-.f64 (fma.f64 b (-.f64 2 y) a) a) a) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (-.f64 (*.f64 b (-.f64 2 y)) a)) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) a) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(+.f64 (neg.f64 a) (fma.f64 (-.f64 2 y) b (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(-.f64 (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) a) |
(+.f64 (+.f64 (neg.f64 a) (*.f64 2 b)) (*.f64 b (neg.f64 y))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (-.f64 (*.f64 (-.f64 2 y) b) (exp.f64 (log1p.f64 a))) 1) |
(+.f64 1 (-.f64 (*.f64 b (-.f64 2 y)) (exp.f64 (log1p.f64 a)))) |
(-.f64 (*.f64 b (-.f64 2 y)) (expm1.f64 (log1p.f64 a))) |
(*.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b))) (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a))) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b (-.f64 2 y)))) (-.f64 (sqrt.f64 (*.f64 b (-.f64 2 y))) (sqrt.f64 a))) |
(*.f64 (-.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 a)) (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 (-.f64 2 y) b)))) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 b (-.f64 2 y)))) (-.f64 (sqrt.f64 (*.f64 b (-.f64 2 y))) (sqrt.f64 a))) |
(*.f64 (/.f64 1 (fma.f64 (-.f64 2 y) b a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (fma.f64 (-.f64 2 y) b (neg.f64 a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (-.f64 a (*.f64 (-.f64 2 y) b))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (-.f64 a (*.f64 b (-.f64 2 y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (-.f64 a (*.f64 b (-.f64 2 y))) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)) (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (+.f64 a (*.f64 b (+.f64 -2 y))) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (*.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b a))))) (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (*.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (*.f64 a (*.f64 a (*.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b a)))))) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 4) (*.f64 a (*.f64 a (*.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 b (-.f64 2 y) a)))))) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 b (-.f64 2 y) a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) 3))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (-.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) 3) (pow.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) 3))) (fma.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3) (*.f64 a (*.f64 (fma.f64 (-.f64 2 y) b a) (-.f64 (*.f64 a (fma.f64 (-.f64 2 y) b a)) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 (*.f64 a (fma.f64 b (-.f64 2 y) a)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (neg.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (pow.f64 (*.f64 b (-.f64 2 y)) 4))) (+.f64 (pow.f64 (*.f64 a (fma.f64 b (-.f64 2 y) a)) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 6))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)))) (cbrt.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a)))))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (fma.f64 (-.f64 2 y) b a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (fma.f64 (-.f64 2 y) b a) (/.f64 (fma.f64 (-.f64 2 y) b a) (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3/2) (pow.f64 (neg.f64 a) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3/2) (pow.f64 (neg.f64 a) 3/2)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (/.f64 (fma.f64 (-.f64 2 y) b a) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (fma.f64 (-.f64 2 y) b a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (fma.f64 b (-.f64 2 y) a))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (/.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (/.f64 (fma.f64 (-.f64 2 y) b a) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (/.f64 (fma.f64 (-.f64 2 y) b a) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (fma.f64 b (-.f64 2 y) a) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (fma.f64 b (-.f64 2 y) a)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))) |
(/.f64 (/.f64 (fma.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3) (neg.f64 (*.f64 a (pow.f64 a 3)))) (fma.f64 (-.f64 2 y) b a)) (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 4) (pow.f64 a 4)) (*.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (neg.f64 (fma.f64 b (-.f64 2 y) a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (-.f64 (*.f64 b (+.f64 -2 y)) a)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (*.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (fma.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3) (pow.f64 a 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (*.f64 (fma.f64 (-.f64 2 y) b a) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) 3) (pow.f64 a 6)) (fma.f64 (-.f64 2 y) b a)) (fma.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3) (*.f64 a (*.f64 a (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (fma.f64 b (-.f64 2 y) a)) (fma.f64 a (*.f64 a (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (pow.f64 (*.f64 b (-.f64 2 y)) 4))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (+.f64 (*.f64 a a) (neg.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (neg.f64 (fma.f64 b (-.f64 2 y) a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (-.f64 (*.f64 b (+.f64 -2 y)) a)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (neg.f64 (fma.f64 b (-.f64 2 y) a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (-.f64 (*.f64 b (+.f64 -2 y)) a)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) (sqrt.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) (hypot.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3/2) (pow.f64 (neg.f64 a) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) (/.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) a)) (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2) (cbrt.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) a)) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (neg.f64 a) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 (-.f64 2 y) b))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 (neg.f64 a) (-.f64 (neg.f64 a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (neg.f64 (fma.f64 b (-.f64 2 y) a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (-.f64 (*.f64 b (+.f64 -2 y)) a)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) (*.f64 a a)) 1) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (+.f64 (*.f64 a a) (neg.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (neg.f64 (fma.f64 b (-.f64 2 y) a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (-.f64 (*.f64 b (+.f64 -2 y)) a)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) (sqrt.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) (hypot.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3/2) (pow.f64 (neg.f64 a) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) (/.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (sqrt.f64 (fma.f64 b (-.f64 2 y) a)) (sqrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2) (cbrt.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b a)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 b (-.f64 2 y)) a)) 2))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a a))) (/.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) a)) (pow.f64 (cbrt.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 a (pow.f64 a 3))) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))) |
(/.f64 (/.f64 (fma.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3) (neg.f64 (*.f64 a (pow.f64 a 3)))) (fma.f64 (-.f64 2 y) b a)) (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 4) (pow.f64 a 4)) (*.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) 3) (pow.f64 (*.f64 a a) 3)) (/.f64 1 (fma.f64 (-.f64 2 y) b a))) (+.f64 (*.f64 (*.f64 (-.f64 2 y) b) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (*.f64 a a) (+.f64 (*.f64 a a) (pow.f64 (*.f64 (-.f64 2 y) b) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) 3) (pow.f64 a 6)) (fma.f64 (-.f64 2 y) b a)) (fma.f64 (*.f64 b (-.f64 2 y)) (pow.f64 (*.f64 b (-.f64 2 y)) 3) (*.f64 a (*.f64 a (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (fma.f64 b (-.f64 2 y) a)) (fma.f64 a (*.f64 a (fma.f64 a a (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (pow.f64 (*.f64 b (-.f64 2 y)) 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (pow.f64 a 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (*.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (pow.f64 a 6)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 (*.f64 (-.f64 2 y) b) 3)) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (*.f64 (pow.f64 a 3) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) 3) (pow.f64 (pow.f64 a 3) 3)) (*.f64 (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 6) (fma.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3) (pow.f64 a 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) 1) (fma.f64 (-.f64 2 y) b a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) (sqrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b a)) (cbrt.f64 (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (fma.f64 (-.f64 2 y) b a))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 1) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 2) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))) 3) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3) 1/3) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a a)) (neg.f64 (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (+.f64 (*.f64 a a) (neg.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2))) (neg.f64 (fma.f64 (-.f64 2 y) b a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (neg.f64 (fma.f64 b (-.f64 2 y) a))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 b (-.f64 2 y)) 2)) (-.f64 (*.f64 b (+.f64 -2 y)) a)) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) (pow.f64 a 3)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (+.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2) (*.f64 a (fma.f64 (-.f64 2 y) b a)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 3) (pow.f64 a 3)) (fma.f64 a (fma.f64 b (-.f64 2 y) a) (pow.f64 (*.f64 b (-.f64 2 y)) 2))) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 b (-.f64 2 y)) a) 2)) |
(fabs.f64 (fma.f64 b (-.f64 2 y) (neg.f64 a))) |
(log.f64 (exp.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a))))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)) 3)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(exp.f64 (log.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 2 y) b (neg.f64 a)))) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(fma.f64 (-.f64 2 y) b (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 1 (*.f64 (-.f64 2 y) b) (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) (sqrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 2) (cbrt.f64 (*.f64 (-.f64 2 y) b)) (neg.f64 a)) |
(-.f64 (fma.f64 b (neg.f64 y) (*.f64 2 b)) a) |
(fma.f64 b (-.f64 2 y) (neg.f64 a)) |
(+.f64 (*.f64 2 b) (*.f64 b (neg.f64 y))) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 b (neg.f64 y)) (*.f64 2 b)) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 1 (*.f64 2 b)) (*.f64 1 (*.f64 b (neg.f64 y)))) |
(*.f64 b (-.f64 2 y)) |
(+.f64 (*.f64 (*.f64 2 b) 1) (*.f64 (*.f64 b (neg.f64 y)) 1)) |
(*.f64 b (-.f64 2 y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 2 y) b))) 1) |
(*.f64 b (-.f64 2 y)) |
(/.f64 b (/.f64 1 (-.f64 2 y))) |
(*.f64 b (-.f64 2 y)) |
(/.f64 (-.f64 4 (*.f64 y y)) (/.f64 (+.f64 2 y) b)) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (-.f64 8 (pow.f64 y 3)) (/.f64 (+.f64 4 (*.f64 y (+.f64 2 y))) b)) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (+.f64 2 y)) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 b (+.f64 8 (pow.f64 (neg.f64 y) 3))) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 b (+.f64 -4 (*.f64 y y))) (+.f64 (neg.f64 y) -2)) |
(/.f64 (+.f64 (*.f64 y y) -4) (/.f64 (+.f64 (neg.f64 y) -2) b)) |
(*.f64 (/.f64 (fma.f64 y y -4) (-.f64 -2 y)) b) |
(/.f64 (*.f64 b (neg.f64 (-.f64 8 (pow.f64 y 3)))) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y))))) |
(/.f64 (neg.f64 (-.f64 8 (pow.f64 y 3))) (/.f64 (-.f64 -4 (*.f64 y (+.f64 2 y))) b)) |
(*.f64 (/.f64 b (fma.f64 y (-.f64 -2 y) -4)) (+.f64 -8 (pow.f64 y 3))) |
(*.f64 (/.f64 b (fma.f64 y (-.f64 -2 y) -4)) (+.f64 (pow.f64 y 3) -8)) |
(/.f64 (*.f64 1 (*.f64 b (-.f64 4 (*.f64 y y)))) (+.f64 2 y)) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (*.f64 1 (*.f64 b (-.f64 8 (pow.f64 y 3)))) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 4 (*.f64 y y)))) (sqrt.f64 (+.f64 2 y))) |
(/.f64 (sqrt.f64 (-.f64 4 (*.f64 y y))) (/.f64 (sqrt.f64 (+.f64 2 y)) (*.f64 b (sqrt.f64 (-.f64 2 y))))) |
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (+.f64 2 y))) (sqrt.f64 (-.f64 4 (*.f64 y y)))) |
(*.f64 (/.f64 b (sqrt.f64 (+.f64 2 y))) (*.f64 (sqrt.f64 (-.f64 2 y)) (sqrt.f64 (-.f64 4 (*.f64 y y))))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (-.f64 8 (pow.f64 y 3)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (/.f64 (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (sqrt.f64 (-.f64 8 (pow.f64 y 3))))) |
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (fma.f64 y (+.f64 2 y) 4))) (sqrt.f64 (-.f64 8 (pow.f64 y 3)))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 4 (*.f64 y y)))) (cbrt.f64 (+.f64 2 y))) |
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (/.f64 (cbrt.f64 (+.f64 2 y)) (cbrt.f64 (-.f64 4 (*.f64 y y))))) |
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (+.f64 2 y))) (cbrt.f64 (-.f64 4 (*.f64 y y)))) |
(*.f64 (/.f64 b (cbrt.f64 (+.f64 2 y))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 2 y)) 2) (cbrt.f64 (-.f64 4 (*.f64 y y))))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (-.f64 8 (pow.f64 y 3)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (/.f64 (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (cbrt.f64 (-.f64 8 (pow.f64 y 3))))) |
(*.f64 (/.f64 (*.f64 b (pow.f64 (cbrt.f64 (-.f64 2 y)) 2)) (cbrt.f64 (fma.f64 y (+.f64 2 y) 4))) (cbrt.f64 (-.f64 8 (pow.f64 y 3)))) |
(*.f64 (/.f64 b (cbrt.f64 (fma.f64 y (+.f64 2 y) 4))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 2 y)) 2) (cbrt.f64 (-.f64 8 (pow.f64 y 3))))) |
(/.f64 (*.f64 (+.f64 8 (pow.f64 (neg.f64 y) 3)) b) (+.f64 4 (*.f64 (neg.f64 y) (-.f64 (neg.f64 y) 2)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 (+.f64 -4 (*.f64 y y)) b) (+.f64 (neg.f64 y) -2)) |
(/.f64 (+.f64 (*.f64 y y) -4) (/.f64 (+.f64 (neg.f64 y) -2) b)) |
(*.f64 (/.f64 (fma.f64 y y -4) (-.f64 -2 y)) b) |
(/.f64 (*.f64 (neg.f64 (-.f64 8 (pow.f64 y 3))) b) (+.f64 -4 (neg.f64 (*.f64 y (+.f64 2 y))))) |
(/.f64 (neg.f64 (-.f64 8 (pow.f64 y 3))) (/.f64 (-.f64 -4 (*.f64 y (+.f64 2 y))) b)) |
(*.f64 (/.f64 b (fma.f64 y (-.f64 -2 y) -4)) (+.f64 -8 (pow.f64 y 3))) |
(*.f64 (/.f64 b (fma.f64 y (-.f64 -2 y) -4)) (+.f64 (pow.f64 y 3) -8)) |
(/.f64 (*.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y)) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (*.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 4 (*.f64 y y))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 2 y))) |
(/.f64 (sqrt.f64 (-.f64 4 (*.f64 y y))) (/.f64 (sqrt.f64 (+.f64 2 y)) (*.f64 b (sqrt.f64 (-.f64 2 y))))) |
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (+.f64 2 y))) (sqrt.f64 (-.f64 4 (*.f64 y y)))) |
(*.f64 (/.f64 b (sqrt.f64 (+.f64 2 y))) (*.f64 (sqrt.f64 (-.f64 2 y)) (sqrt.f64 (-.f64 4 (*.f64 y y))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 8 (pow.f64 y 3))) (*.f64 b (sqrt.f64 (-.f64 2 y)))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (/.f64 (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (sqrt.f64 (-.f64 8 (pow.f64 y 3))))) |
(*.f64 (/.f64 (*.f64 b (sqrt.f64 (-.f64 2 y))) (sqrt.f64 (fma.f64 y (+.f64 2 y) 4))) (sqrt.f64 (-.f64 8 (pow.f64 y 3)))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) 1) (+.f64 2 y)) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (sqrt.f64 (+.f64 2 y))) (sqrt.f64 (+.f64 2 y))) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (/.f64 (*.f64 b (-.f64 4 (*.f64 y y))) (*.f64 (cbrt.f64 (+.f64 2 y)) (cbrt.f64 (+.f64 2 y)))) (cbrt.f64 (+.f64 2 y))) |
(*.f64 (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y)) b) |
(*.f64 b (/.f64 (-.f64 4 (*.f64 y y)) (+.f64 2 y))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) 1) (+.f64 4 (*.f64 y (+.f64 2 y)))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) (sqrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(/.f64 (/.f64 (*.f64 b (-.f64 8 (pow.f64 y 3))) (*.f64 (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y)))))) (cbrt.f64 (+.f64 4 (*.f64 y (+.f64 2 y))))) |
(*.f64 (/.f64 (-.f64 8 (pow.f64 y 3)) (+.f64 4 (*.f64 y (+.f64 2 y)))) b) |
(*.f64 b (/.f64 (-.f64 8 (pow.f64 y 3)) (fma.f64 y (+.f64 2 y) 4))) |
(pow.f64 (*.f64 (-.f64 2 y) b) 1) |
(*.f64 b (-.f64 2 y)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 2 y) b)) 2) |
(*.f64 b (-.f64 2 y)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 2 y) b)) 3) |
(*.f64 b (-.f64 2 y)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3) 1/3) |
(*.f64 b (-.f64 2 y)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (-.f64 2 y)) 2)) |
(fabs.f64 (*.f64 b (-.f64 2 y))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 2 y)) b)) |
(*.f64 b (-.f64 2 y)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 2 y) b)))) |
(*.f64 b (-.f64 2 y)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 2 y) b) 3)) |
(*.f64 b (-.f64 2 y)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 2 y) b))) |
(*.f64 b (-.f64 2 y)) |
(exp.f64 (log.f64 (*.f64 (-.f64 2 y) b))) |
(*.f64 b (-.f64 2 y)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 2 y) b))) |
(*.f64 b (-.f64 2 y)) |
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 a (*.f64 t a)) |
Compiled 16 to 8 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | a | @ | inf | (-.f64 a (*.f64 t a)) |
| 0.0ms | a | @ | -inf | (-.f64 a (*.f64 t a)) |
| 0.0ms | a | @ | 0 | (-.f64 a (*.f64 t a)) |
| 0.0ms | t | @ | -inf | (-.f64 a (*.f64 t a)) |
| 0.0ms | t | @ | inf | (-.f64 a (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1514× | add-sqr-sqrt |
| 1498× | *-un-lft-identity |
| 1400× | add-cube-cbrt |
| 1386× | add-cbrt-cube |
| 1374× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 133 | 13 |
| 2 | 1861 | 13 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 a (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (+.f64 1 (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (-.f64 1 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 a (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 a (*.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 a (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))))))) |
| 1× | egg-herbie |
| 1154× | associate-+l+ |
| 990× | associate-*r/ |
| 902× | fma-def |
| 588× | times-frac |
| 554× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 116 | 1289 |
| 1 | 314 | 1179 |
| 2 | 1306 | 1079 |
| 3 | 5405 | 1079 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(+.f64 a (*.f64 t (neg.f64 a))) |
(+.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (*.f64 t (neg.f64 a)) a) |
(*.f64 a (+.f64 1 (neg.f64 t))) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 1 (-.f64 a (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(*.f64 (+.f64 (neg.f64 t) 1) a) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t)))) |
(/.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a)))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(pow.f64 (-.f64 a (*.f64 a t)) 1) |
(pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2) |
(pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3) |
(pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2)) |
(log.f64 (exp.f64 (-.f64 a (*.f64 a t)))) |
(cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t)))) |
(exp.f64 (log.f64 (-.f64 a (*.f64 a t)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t)))) |
(fma.f64 1 a (*.f64 t (neg.f64 a))) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a))) |
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 (*.f64 -1 t) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
a |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 a (neg.f64 t)) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 -1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 a (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 t) a (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 a) t (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (-.f64 a (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(+.f64 (*.f64 t (neg.f64 a)) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (+.f64 1 (neg.f64 t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 1 (-.f64 a (*.f64 a t))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) (sqrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 2) (cbrt.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(*.f64 (+.f64 (neg.f64 t) 1) a) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(*.f64 (+.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t))) (-.f64 (sqrt.f64 a) (sqrt.f64 (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(/.f64 1 (/.f64 (+.f64 a (*.f64 a t)) (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 1 (/.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))) (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (+.f64 a (*.f64 a t))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (-.f64 (*.f64 a a) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (-.f64 a (*.f64 t (neg.f64 a)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (+.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (*.f64 a a) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 a (*.f64 t (neg.f64 a)))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 a (*.f64 a t)))) |
(*.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 a (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 a a) (pow.f64 (*.f64 a t) 2)) (fma.f64 a t a)) |
(/.f64 (fma.f64 a (neg.f64 t) a) 1) |
(/.f64 a (/.f64 1 (-.f64 1 t))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(*.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (/.f64 1 (fma.f64 a a (*.f64 (*.f64 a t) (+.f64 a (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) (*.f64 a (+.f64 a (*.f64 t (fma.f64 a t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 a 3) (pow.f64 (*.f64 a t) 3)) a) (+.f64 a (*.f64 t (fma.f64 a t a)))) |
(pow.f64 (-.f64 a (*.f64 a t)) 1) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (sqrt.f64 (-.f64 a (*.f64 a t))) 2) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (cbrt.f64 (-.f64 a (*.f64 a t))) 3) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(pow.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3) 1/3) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(sqrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 2)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(log.f64 (exp.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(cbrt.f64 (pow.f64 (-.f64 a (*.f64 a t)) 3)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(expm1.f64 (log1p.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(exp.f64 (log.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(exp.f64 (*.f64 (log.f64 (-.f64 a (*.f64 a t))) 1)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(log1p.f64 (expm1.f64 (-.f64 a (*.f64 a t)))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 1 a (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 (sqrt.f64 a) (sqrt.f64 a) (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
(fma.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a) (*.f64 t (neg.f64 a))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(fma.f64 a (neg.f64 t) a) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 35 to 17 computations (51.4% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| 0.0b | (*.f64 (-.f64 t 1) a) | |
| ✓ | 0.0b | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
Compiled 48 to 26 computations (45.8% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | t | @ | 0 | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | t | @ | -inf | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | y | @ | inf | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 0.0ms | a | @ | inf | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| 1× | batch-egg-rewrite |
| 1734× | distribute-lft-in |
| 578× | associate-/r* |
| 492× | associate-+l+ |
| 476× | associate-/l* |
| 388× | +-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 14 | 37 |
| 1 | 325 | 37 |
| 2 | 4583 | 33 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.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 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 2 (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 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (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 a (-.f64 1 t)) 1) (*.f64 2 (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 a (-.f64 1 t)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (+.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 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.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 (fma.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 (fma.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 (fma.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 2 (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 (*.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 2 (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 (*.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 2 (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 (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 2 (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 (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 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 (*.f64 a (-.f64 1 t))) (*.f64 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 (*.f64 a (-.f64 1 t))) (*.f64 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 (*.f64 a (-.f64 1 t))) (*.f64 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 a (-.f64 1 t)) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.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 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 2 (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 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.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 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 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 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 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.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 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (-.f64 (*.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 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.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 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (-.f64 (*.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 (*.f64 a (-.f64 1 t)) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.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 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (*.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 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.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 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (*.f64 a (-.f64 1 t)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (-.f64 (*.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 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (+.f64 y t))) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 y t) b)) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.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 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 a (-.f64 1 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 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 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 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) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) (pow.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.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 fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.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 fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.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 (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.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 fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))))))) |
| 1× | egg-herbie |
| 1174× | fma-def |
| 778× | associate-+l- |
| 754× | associate-+l+ |
| 696× | associate--r+ |
| 668× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 492 | 17468 |
| 1 | 1422 | 15976 |
| 2 | 5901 | 15968 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.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 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.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 a (-.f64 1 t)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.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 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.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 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 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b) (+.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 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (fma.f64 (+.f64 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 (+.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 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 (*.f64 a (-.f64 1 t))) (*.f64 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 a (-.f64 1 t)) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (*.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 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (*.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 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 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 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 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 a (-.f64 1 t)))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(+.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (*.f64 (+.f64 t -1) a))) |
(+.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 y (+.f64 t -2)) b (*.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 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 t -1) a)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (+.f64 y t))) (*.f64 b -2)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 y t) b)) (*.f64 -2 b)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) |
(/.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) |
(/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) (pow.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) |
(fma.f64 1 (fma.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))) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.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))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.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))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
| Outputs |
|---|
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 t -2)) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t -2) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (+.f64 t -2) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 y b) |
(*.f64 b y) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(fma.f64 (+.f64 y -2) b (neg.f64 (neg.f64 a))) |
(fma.f64 b (+.f64 y -2) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 t (-.f64 b a) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) a)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(neg.f64 (*.f64 t (*.f64 -1 (-.f64 b a)))) |
(*.f64 t (neg.f64 (fma.f64 b -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (fma.f64 b (+.f64 y -2) a) (*.f64 t (fma.f64 b -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (fma.f64 b (+.f64 y -2) a) (*.f64 t (fma.f64 b -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (*.f64 (-.f64 y 2) b)) (*.f64 -1 a)) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (*.f64 b (+.f64 y -2))) (neg.f64 a)) |
(fma.f64 (neg.f64 (fma.f64 b -1 a)) t (fma.f64 b (+.f64 y -2) a)) |
(-.f64 (fma.f64 b (+.f64 y -2) a) (*.f64 t (fma.f64 b -1 a))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(neg.f64 (*.f64 a (+.f64 t -1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 a (-.f64 1 t)) |
(neg.f64 (*.f64 a (+.f64 t -1))) |
(-.f64 a (*.f64 t a)) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(neg.f64 (*.f64 a (+.f64 t -1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 a (*.f64 t a)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) 1)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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 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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 1 (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) 4)) |
(fma.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) 4 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) 4 (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 3 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 3 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1)))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 2 (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 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.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 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 1 (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 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (-.f64 1 t) a (*.f64 (+.f64 t -1) a)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.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)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 b y) (+.f64 (*.f64 b (+.f64 t -2)) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b y) (-.f64 (*.f64 b (+.f64 t -2)) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 b (+.f64 y t)) (+.f64 (*.f64 b -2) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 b (+.f64 y t)) (-.f64 (*.f64 b -2) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (*.f64 a (-.f64 1 t)) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 y b) (+.f64 (*.f64 (+.f64 t -2) b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 y b) (-.f64 (*.f64 (+.f64 t -2) b) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (+.f64 y t) b) (+.f64 (*.f64 -2 b) (*.f64 (*.f64 a (-.f64 1 t)) 1))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (*.f64 (+.f64 y t) b) (-.f64 (*.f64 -2 b) (-.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (fma.f64 (*.f64 a (-.f64 1 t)) 1 (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1)))) (sqrt.f64 (*.f64 a (+.f64 t -1))) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (neg.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))))) (fma.f64 b (-.f64 y (-.f64 2 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)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2) (*.f64 a (+.f64 t -1))))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a (+.f64 t -1)))) (pow.f64 (cbrt.f64 (*.f64 a (+.f64 t -1))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (+.f64 y t))) (*.f64 b -2)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (+.f64 (*.f64 a (-.f64 1 t)) (*.f64 (+.f64 y t) b)) (*.f64 -2 b)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (*.f64 a (-.f64 1 t)) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 2 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 a (-.f64 1 t)))) |
(fma.f64 2 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 a (-.f64 1 t)) 1)) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (*.f64 (+.f64 t -1) a)))) 1) |
(+.f64 1 (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (exp.f64 (log1p.f64 (*.f64 a (+.f64 t -1)))))) |
(-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))) |
(-.f64 (*.f64 b (-.f64 y (-.f64 2 t))) (expm1.f64 (log1p.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 b (-.f64 y (-.f64 2 t))))) (-.f64 (sqrt.f64 (*.f64 b (-.f64 y (-.f64 2 t)))) (sqrt.f64 (*.f64 a (+.f64 t -1))))) |
(*.f64 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (-.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (*.f64 b (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 a (+.f64 t -1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (*.f64 a (+.f64 t -1)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (*.f64 (*.f64 a (+.f64 t -1)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (-.f64 y (-.f64 2 t))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 4) (*.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 4) (*.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))))))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (*.f64 (*.f64 a (-.f64 1 t)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 4) (*.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))))))) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (*.f64 (-.f64 a (*.f64 t a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) 3) (pow.f64 (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))) 3))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 4) (*.f64 (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))) (-.f64 (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))))) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 6))) (fma.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))))) (-.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 4))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))))) 3) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 6))) (fma.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))))) (-.f64 (*.f64 a (*.f64 (+.f64 t -1) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2)) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 4))) |
(/.f64 1 (/.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (/.f64 (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (/.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (/.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t)))) (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (-.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) 2) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) (-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) 2) (*.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(/.f64 (fma.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (pow.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) 2)) (fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (*.f64 (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2)) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 4) (pow.f64 (*.f64 a (+.f64 t -1)) 4)) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 4) (pow.f64 (*.f64 a (+.f64 t -1)) 4)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1)))) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (-.f64 (*.f64 (*.f64 a (-.f64 1 t)) (*.f64 a (-.f64 1 t))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (-.f64 1 t)) 3)) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.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 a (-.f64 1 t)) 3)) (fma.f64 (*.f64 a (-.f64 1 t)) (-.f64 (*.f64 a (-.f64 1 t)) (*.f64 b (+.f64 t (+.f64 y -2)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (-.f64 a (*.f64 t a)) 3)) (fma.f64 (-.f64 a (*.f64 t a)) (-.f64 (-.f64 a (*.f64 t a)) (*.f64 b (-.f64 y (-.f64 2 t)))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) (pow.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2) (*.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 (+.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 (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) 3) (pow.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) (*.f64 (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) 3) (pow.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) 3)) (+.f64 (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) 2) (*.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) 3) (pow.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) 3)) (+.f64 (pow.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) 2) (*.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (-.f64 (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)) (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1)))))) (+.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (*.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 6) (fma.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 6) (fma.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) 3) (pow.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) 3)) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) 3) (pow.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) 3)) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 4) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 4) (*.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (*.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 4) (fma.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 6) (pow.f64 (*.f64 a (+.f64 t -1)) 6)) (*.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (+.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 4) (fma.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 a (+.f64 t -1)) 4))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2))) (neg.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1)))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) 1) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (pow.f64 (*.f64 (+.f64 t -1) a) 2)) (*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) 1) (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (*.f64 (+.f64 t -1) a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (*.f64 (+.f64 t -1) a) (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 (+.f64 t -1) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) 1) (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (+.f64 t -1) (*.f64 a (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (+.f64 t -1))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 3) (pow.f64 (*.f64 a (+.f64 t -1)) 3)) (fma.f64 (*.f64 a (+.f64 t -1)) (fma.f64 b (-.f64 y (-.f64 2 t)) (*.f64 a (+.f64 t -1))) (pow.f64 (*.f64 b (-.f64 y (-.f64 2 t))) 2))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 1) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 3) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3) 1/3) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) 2)) |
(fabs.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t)))) |
(fabs.f64 (fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) 3)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 1)) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(fma.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(fma.f64 1 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) (sqrt.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (*.f64 a (-.f64 1 t)))) 2) (cbrt.f64 (fma.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))) |
(fma.f64 a (-.f64 1 t) (fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (fma.f64 a (-.f64 1 t) (*.f64 (+.f64 t -1) (+.f64 (neg.f64 a) a)))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 a (-.f64 1 t))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (+.f64 t -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (-.f64 y (-.f64 2 t)) (-.f64 a (*.f64 t a))) |
Compiled 30381 to 18986 computations (37.5% saved)
33 alts after pruning (27 fresh and 6 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 992 | 10 | 1002 |
| Fresh | 6 | 17 | 23 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 6 | 8 |
| Total | 1001 | 33 | 1034 |
| Status | Error | Program |
|---|---|---|
| 20.6b | (-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) | |
| 20.6b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) | |
| 13.2b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (/.f64 b (/.f64 1 (-.f64 2 y))) a)) | |
| 26.0b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) | |
| 23.9b | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) | |
| 19.5b | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) | |
| 31.0b | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) | |
| 40.0b | (-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) | |
| 43.7b | (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) | |
| 44.5b | (-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) | |
| 41.7b | (-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) | |
| 35.2b | (-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) | |
| 27.0b | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 32.7b | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 40.2b | (-.f64 x (*.f64 t a)) | |
| 42.8b | (-.f64 x (neg.f64 (*.f64 y b))) | |
| 38.1b | (-.f64 x (neg.f64 a)) | |
| ✓ | 47.0b | (-.f64 a (*.f64 t a)) |
| 41.6b | (+.f64 (*.f64 t b) x) | |
| 35.1b | (+.f64 (*.f64 b (-.f64 t 2)) x) | |
| 38.9b | (+.f64 z x) | |
| 46.9b | (*.f64 (-.f64 (+.f64 y t) 2) b) | |
| ✓ | 52.4b | (*.f64 (-.f64 b z) y) |
| ✓ | 48.4b | (*.f64 z (-.f64 1 y)) |
| 56.4b | (*.f64 z (neg.f64 y)) | |
| ✓ | 58.7b | (*.f64 y b) |
| 50.6b | (*.f64 t (-.f64 b a)) | |
| 55.9b | (*.f64 t (neg.f64 a)) | |
| ✓ | 57.6b | (*.f64 t b) |
| ✓ | 47.0b | (*.f64 a (-.f64 1 t)) |
| 54.7b | z | |
| 46.7b | x | |
| 54.0b | a |
Compiled 434 to 323 computations (25.6% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.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 (*.f64 t a) a)) |
(-.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 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (/.f64 a (/.f64 1 (+.f64 t -1)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (/.f64 b (/.f64 1 (-.f64 2 y))) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
7 calls:
| 62.0ms | z |
| 52.0ms | t |
| 51.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 50.0ms | b |
| 45.0ms | a |
| 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 640 to 331 computations (48.3% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.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 (*.f64 t a) a)) |
(-.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 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (/.f64 a (/.f64 1 (+.f64 t -1)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (/.f64 b (/.f64 1 (-.f64 2 y))) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) 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:
| 79.0ms | t |
| 64.0ms | x |
| 64.0ms | z |
| 54.0ms | a |
| 28.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 601 to 310 computations (48.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.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 (*.f64 t a) a)) |
(-.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 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (/.f64 a (/.f64 1 (+.f64 t -1)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (/.f64 b (/.f64 1 (-.f64 2 y))) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) |
6 calls:
| 175.0ms | a |
| 127.0ms | z |
| 83.0ms | y |
| 69.0ms | t |
| 48.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 4.5b | 1 | x |
| 3.1b | 2 | y |
| 2.1b | 3 | z |
| 0.6b | 3 | t |
| 3.3b | 3 | a |
| 4.5b | 1 | b |
Compiled 497 to 249 computations (49.9% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 2.0ms | 2.2543567140099723e-42 | 3.866581676014886e-42 |
| 15.0ms | -1.0945360231380723e-9 | -7.889321617371767e-11 |
| 15.0ms | 112× | body | 256 | valid |
Compiled 372 to 265 computations (28.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.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 (*.f64 t a) a)) |
(-.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 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (/.f64 t (/.f64 1 (-.f64 a b)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (/.f64 a (/.f64 1 (+.f64 t -1)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (/.f64 b (/.f64 1 (-.f64 2 y))) a)) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
6 calls:
| 146.0ms | x |
| 112.0ms | y |
| 79.0ms | a |
| 78.0ms | b |
| 75.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 6 | x |
| 9.3b | 5 | y |
| 4.8b | 3 | z |
| 1.5b | 3 | t |
| 6.4b | 3 | a |
| 6.0b | 3 | b |
Compiled 478 to 240 computations (49.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.2754402803509741e-5 | 87920.98181263721 |
| 22.0ms | -104984.08204012526 | -0.00716426989154319 |
| 42.0ms | 304× | body | 256 | valid |
Compiled 834 to 597 computations (28.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 z y)) |
(-.f64 (+.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 (*.f64 t a) 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 t (-.f64 a b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
6 calls:
| 173.0ms | y |
| 140.0ms | x |
| 67.0ms | z |
| 67.0ms | a |
| 67.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 7.4b | 6 | x |
| 7.5b | 9 | y |
| 5.5b | 3 | z |
| 4.4b | 3 | t |
| 7.0b | 3 | a |
| 6.0b | 3 | b |
Compiled 414 to 202 computations (51.2% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 1.313735065808584e-11 | 1.1000161671766394e-10 |
| 19.0ms | -1.389947817120271e-36 | -2.098607617371092e-39 |
| 29.0ms | 224× | body | 256 | valid |
Compiled 582 to 419 computations (28% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 y) b)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (-.f64 (*.f64 t a) a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 174.0ms | a |
| 156.0ms | x |
| 129.0ms | z |
| 122.0ms | t |
| 90.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 12.7b | 9 | x |
| 14.3b | 5 | y |
| 12.6b | 7 | z |
| 6.8b | 4 | t |
| 11.7b | 10 | a |
| 12.8b | 5 | b |
Compiled 317 to 162 computations (48.9% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 1.2754402803509741e-5 | 87920.98181263721 |
| 18.0ms | -1.389947817120271e-36 | -2.098607617371092e-39 |
| 22.0ms | -599607431012283.1 | -6911875693.079637 |
| 57.0ms | 432× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 971 to 709 computations (27% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) 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 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 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 409.0ms | x |
| 162.0ms | y |
| 117.0ms | a |
| 90.0ms | t |
| 89.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 17.5b | 6 | x |
| 15.7b | 11 | y |
| 13.1b | 6 | z |
| 9.8b | 6 | t |
| 14.7b | 8 | a |
| 14.3b | 4 | b |
Compiled 267 to 138 computations (48.3% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 38.0ms | 6.2343123975934484e-30 | 9.051074287283132e-17 |
| 19.0ms | -5.749550580721626e-217 | -1.1106403638986386e-221 |
| 24.0ms | -2.8666015482184763e-150 | -2.4754837064164792e-160 |
| 20.0ms | -2.8497075901498515e-104 | -2.6822146870965063e-108 |
| 21.0ms | -599607431012283.1 | -6911875693.079637 |
| 110.0ms | 720× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 1583 to 1195 computations (24.5% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 b (-.f64 t 2)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (*.f64 t a)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 335.0ms | x |
| 175.0ms | a |
| 175.0ms | y |
| 116.0ms | t |
| 89.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 16.5b | 8 | x |
| 18.2b | 8 | y |
| 13.1b | 6 | z |
| 11.1b | 8 | t |
| 15.6b | 8 | a |
| 14.6b | 5 | b |
Compiled 245 to 126 computations (48.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 10.0ms | 2.2543567140099723e-42 | 3.866581676014886e-42 |
| 31.0ms | 4.8992479878463107e-91 | 5.301428053573865e-84 |
| 20.0ms | 2.4361706022830924e-219 | 3.485907900198613e-211 |
| 19.0ms | 4.0970420296690113e-278 | 1.6609265919417073e-276 |
| 25.0ms | -2.8666015482184763e-150 | -2.4754837064164792e-160 |
| 18.0ms | -2.8497075901498515e-104 | -2.6822146870965063e-108 |
| 23.0ms | -599607431012283.1 | -6911875693.079637 |
| 135.0ms | 896× | body | 256 | valid |
| 0.0ms | 2× | body | 256 | infinite |
Compiled 1880 to 1444 computations (23.2% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 (*.f64 y (neg.f64 z)) (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (neg.f64 a)) |
(-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 208.0ms | x |
| 165.0ms | y |
| 156.0ms | b |
| 148.0ms | t |
| 139.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 18.7b | 11 | x |
| 20.2b | 9 | y |
| 16.5b | 8 | z |
| 13.4b | 9 | t |
| 18.7b | 5 | a |
| 17.3b | 9 | b |
Compiled 202 to 106 computations (47.5% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 9.0ms | 2.2543567140099723e-42 | 3.866581676014886e-42 |
| 18.0ms | 4.0970420296690113e-278 | 1.6609265919417073e-276 |
| 21.0ms | -3.879905240651165e-280 | -3.395831339622532e-285 |
| 19.0ms | -1.9200416065566615e-271 | -4.694910121089529e-275 |
| 21.0ms | -8.362391740753147e-251 | -3.527397314624938e-258 |
| 25.0ms | -2.8666015482184763e-150 | -2.4754837064164792e-160 |
| 21.0ms | -4.522887596220941e-53 | -1.778098574526715e-61 |
| 23.0ms | -599607431012283.1 | -6911875693.079637 |
| 144.0ms | 1040× | body | 256 | valid |
| 0.0ms | 3× | body | 256 | infinite |
Compiled 1928 to 1519 computations (21.2% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (*.f64 t b) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 x (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
6 calls:
| 312.0ms | b |
| 219.0ms | z |
| 218.0ms | x |
| 169.0ms | y |
| 158.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 19.0b | 11 | x |
| 20.2b | 9 | y |
| 16.5b | 8 | z |
| 16.9b | 8 | t |
| 18.7b | 5 | a |
| 17.3b | 9 | b |
Compiled 183 to 99 computations (45.9% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.1493674651332641e+80 | 7.370405382956601e+85 |
| 9.0ms | 2.0904927749070698e-125 | 4.01277247222205e-125 |
| 64.0ms | 5.720447261957341e-203 | 3.445059106931305e-197 |
| 51.0ms | 5.2863138959015793e-294 | 3.389906545972568e-274 |
| 23.0ms | -4.793850069493847e-174 | -2.9159755544512e-181 |
| 17.0ms | -1.3312477876736232e-93 | -1.2272994976174487e-95 |
| 22.0ms | -3.113612690972177e+123 | -4.171994850283911e+116 |
| 194.0ms | 928× | body | 256 | valid |
| 2.0ms | 16× | body | 256 | infinite |
Compiled 1790 to 1352 computations (24.5% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
| Outputs |
|---|
(-.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)) |
(+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
6 calls:
| 135.0ms | b |
| 135.0ms | t |
| 120.0ms | x |
| 106.0ms | z |
| 98.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 22.5b | 7 | x |
| 23.7b | 8 | y |
| 16.7b | 8 | z |
| 17.9b | 11 | t |
| 19.6b | 6 | a |
| 19.8b | 5 | b |
Compiled 165 to 93 computations (43.6% saved)
| 7× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 1.1493674651332641e+80 | 7.370405382956601e+85 |
| 10.0ms | 2.0904927749070698e-125 | 4.01277247222205e-125 |
| 21.0ms | 5.720447261957341e-203 | 3.445059106931305e-197 |
| 27.0ms | 5.2863138959015793e-294 | 3.389906545972568e-274 |
| 66.0ms | -4.793850069493847e-174 | -2.9159755544512e-181 |
| 16.0ms | -1.3312477876736232e-93 | -1.2272994976174487e-95 |
| 23.0ms | -3.113612690972177e+123 | -4.171994850283911e+116 |
| 171.0ms | 928× | body | 256 | valid |
| 3.0ms | 23× | body | 256 | infinite |
Compiled 1758 to 1336 computations (24% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
6 calls:
| 182.0ms | b |
| 117.0ms | y |
| 109.0ms | t |
| 100.0ms | a |
| 98.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 23.5b | 6 | x |
| 22.5b | 11 | y |
| 18.9b | 6 | z |
| 18.8b | 10 | t |
| 19.4b | 8 | a |
| 19.7b | 10 | b |
Compiled 156 to 89 computations (42.9% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 58.0ms | 4.4734653578658154e+160 | 4.605903451216079e+170 |
| 15.0ms | 1.0371955709204545e-60 | 2.2173612430505743e-60 |
| 43.0ms | 1.8742660173357057e-94 | 4.8992479878463107e-91 |
| 17.0ms | 5.873564307708066e-196 | 4.8065712306115067e-194 |
| 17.0ms | 1.6609265919417073e-276 | 4.415372060428549e-275 |
| 190.0ms | -3.527397314624938e-258 | -2.0767903759596486e-261 |
| 21.0ms | -599607431012283.1 | -6911875693.079637 |
| 100.0ms | -7.703439700803772e+66 | -9.216834858495199e+55 |
| 30.0ms | -1.8090262131985524e+118 | -1.4041858154166274e+106 |
| 456.0ms | 1184× | body | 256 | valid |
| 20.0ms | 155× | body | 256 | infinite |
Compiled 2018 to 1556 computations (22.9% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 z x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
6 calls:
| 353.0ms | b |
| 349.0ms | t |
| 189.0ms | a |
| 173.0ms | z |
| 108.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 25.7b | 6 | x |
| 26.1b | 9 | y |
| 20.9b | 9 | z |
| 19.9b | 11 | t |
| 23.4b | 8 | a |
| 26.4b | 6 | b |
Compiled 142 to 81 computations (43% saved)
| 10× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 9.538981365993257e+37 | 6.6729900013768365e+38 |
| 36.0ms | 2.2543567140099723e-42 | 3.866581676014886e-42 |
| 19.0ms | 1.8742660173357057e-94 | 4.8992479878463107e-91 |
| 16.0ms | 5.873564307708066e-196 | 4.8065712306115067e-194 |
| 18.0ms | 1.6609265919417073e-276 | 4.415372060428549e-275 |
| 21.0ms | -1.5378430190168137e-66 | -1.150541242815993e-73 |
| 26.0ms | -1.8811955252509556e-50 | -1.3754460606439064e-52 |
| 4.0ms | -1.2665408206672401e-5 | -1.1707123625577916e-5 |
| 26.0ms | -7.703439700803772e+66 | -9.216834858495199e+55 |
| 27.0ms | -1.4041858154166274e+106 | -1.238521674401746e+98 |
| 188.0ms | 1104× | body | 256 | valid |
| 7.0ms | 54× | body | 256 | infinite |
Compiled 1779 to 1398 computations (21.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
| Outputs |
|---|
(*.f64 z (-.f64 1 y)) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(*.f64 a (-.f64 1 t)) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(-.f64 x (*.f64 t a)) |
(*.f64 t b) |
(-.f64 x (neg.f64 a)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 b (-.f64 t 2)) x) |
(*.f64 z (-.f64 1 y)) |
6 calls:
| 174.0ms | t |
| 98.0ms | y |
| 95.0ms | b |
| 92.0ms | z |
| 91.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 25.7b | 6 | x |
| 28.1b | 7 | y |
| 21.9b | 10 | z |
| 24.8b | 9 | t |
| 24.5b | 6 | a |
| 25.8b | 9 | b |
Compiled 135 to 78 computations (42.2% saved)
| 9× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 4.923576620951496e+165 | 3.1353850023251606e+169 |
| 23.0ms | 3.039557013055336e+147 | 7.346796872971997e+151 |
| 25.0ms | 4.3267874826347266e+111 | 8.625153896630965e+121 |
| 16.0ms | 1.120935868800066e-97 | 8.114848864987318e-96 |
| 9.0ms | 5.951050600280454e-98 | 1.120935868800066e-97 |
| 18.0ms | 5.404845439593612e-224 | 5.157243858369343e-221 |
| 17.0ms | -5.353041040091945e-204 | -8.098218899637432e-206 |
| 23.0ms | -4.8530651980752406e-129 | -5.92488308126303e-141 |
| 22.0ms | -3.113612690972177e+123 | -4.171994850283911e+116 |
| 152.0ms | 1136× | body | 256 | valid |
| 11.0ms | 83× | body | 256 | infinite |
Compiled 1801 to 1428 computations (20.7% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(+.f64 (*.f64 t b) x) |
(*.f64 a (-.f64 1 t)) |
(-.f64 x (neg.f64 a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 a)) |
(-.f64 x (*.f64 t a)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 a)) |
(*.f64 z (-.f64 1 y)) |
6 calls:
| 134.0ms | a |
| 131.0ms | z |
| 104.0ms | b |
| 79.0ms | t |
| 69.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 25.9b | 7 | x |
| 32.1b | 5 | y |
| 23.8b | 13 | z |
| 25.0b | 9 | t |
| 24.7b | 11 | a |
| 26.0b | 9 | b |
Compiled 128 to 74 computations (42.2% saved)
| 12× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 7.370405382956601e+85 | 1.649531917070143e+89 |
| 9.0ms | 5.951050600280454e-98 | 1.120935868800066e-97 |
| 10.0ms | 2.0904927749070698e-125 | 4.01277247222205e-125 |
| 19.0ms | 5.1638209444118484e-166 | 3.3450422624657634e-162 |
| 130.0ms | 5.157243858369343e-221 | 4.639192692384635e-212 |
| 59.0ms | 3.389906545972568e-274 | 1.761926335695382e-273 |
| 16.0ms | -4.4893204675461874e-251 | -9.159981088305762e-253 |
| 18.0ms | -5.353041040091945e-204 | -8.098218899637432e-206 |
| 24.0ms | -4.8530651980752406e-129 | -5.92488308126303e-141 |
| 16.0ms | -3.910226346053612e-41 | -2.742581144134006e-41 |
| 18.0ms | -1321405269149.283 | -544487396.4051893 |
| 25.0ms | -3.113612690972177e+123 | -4.171994850283911e+116 |
| 346.0ms | 1344× | body | 256 | valid |
| 3.0ms | 26× | body | 256 | infinite |
Compiled 2059 to 1621 computations (21.3% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
(-.f64 a (*.f64 t a)) |
(-.f64 x (*.f64 t a)) |
(-.f64 x (neg.f64 (*.f64 y b))) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 z (-.f64 1 y)) |
(-.f64 a (*.f64 t a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 94.0ms | z |
| 89.0ms | x |
| 88.0ms | t |
| 76.0ms | a |
| 64.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 25.1b | 9 | x |
| 33.3b | 4 | y |
| 26.5b | 8 | z |
| 25.4b | 10 | t |
| 25.9b | 8 | a |
| 33.5b | 7 | b |
Compiled 121 to 70 computations (42.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 20.0ms | 6592534853262.044 | 2820638447520972.0 |
| 20.0ms | 1.0254932204417228e-137 | 4.214269899534254e-135 |
| 25.0ms | 4.891059247360481e-227 | 2.312488418687527e-217 |
| 18.0ms | -2.4634728977825345e-300 | -2.763091688677727e-303 |
| 25.0ms | -9.151287374821212e-172 | -1.1170991675971619e-184 |
| 19.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 24.0ms | -1074295678201280.6 | -15630285.859703809 |
| 161.0ms | 1104× | body | 256 | valid |
Compiled 1675 to 1338 computations (20.1% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(+.f64 (*.f64 t b) x) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 73.0ms | x |
| 54.0ms | a |
| 47.0ms | t |
| 43.0ms | z |
| 37.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 25.1b | 9 | x |
| 33.5b | 4 | y |
| 28.8b | 5 | z |
| 28.1b | 6 | t |
| 27.2b | 7 | a |
| 36.0b | 4 | b |
Compiled 105 to 65 computations (38.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 18.0ms | 6592534853262.044 | 2820638447520972.0 |
| 19.0ms | 1.0254932204417228e-137 | 4.214269899534254e-135 |
| 23.0ms | 4.891059247360481e-227 | 2.312488418687527e-217 |
| 18.0ms | -2.4634728977825345e-300 | -2.763091688677727e-303 |
| 23.0ms | -9.151287374821212e-172 | -1.1170991675971619e-184 |
| 19.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 21.0ms | -1074295678201280.6 | -15630285.859703809 |
| 143.0ms | 1104× | body | 256 | valid |
Compiled 1675 to 1356 computations (19% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 107.0ms | x |
| 53.0ms | t |
| 41.0ms | z |
| 29.0ms | b |
| 23.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 26.1b | 7 | x |
| 35.5b | 3 | y |
| 29.2b | 5 | z |
| 27.6b | 8 | t |
| 30.2b | 3 | a |
| 36.0b | 4 | b |
Compiled 95 to 62 computations (34.7% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 18.0ms | 6592534853262.044 | 2820638447520972.0 |
| 19.0ms | 1.0254932204417228e-137 | 4.214269899534254e-135 |
| 55.0ms | 4.891059247360481e-227 | 2.312488418687527e-217 |
| 18.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 24.0ms | -1074295678201280.6 | -15630285.859703809 |
| 144.0ms | 816× | body | 256 | valid |
Compiled 1243 to 1014 computations (18.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 t (-.f64 b a)) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 z x) |
(*.f64 y b) |
z |
(*.f64 a (-.f64 1 t)) |
(+.f64 z x) |
(*.f64 t (-.f64 b a)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 116.0ms | x |
| 89.0ms | t |
| 58.0ms | z |
| 39.0ms | b |
| 21.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 28.5b | 9 | x |
| 35.5b | 3 | y |
| 32.0b | 3 | z |
| 29.2b | 6 | t |
| 30.2b | 3 | a |
| 36.0b | 4 | b |
Compiled 90 to 59 computations (34.4% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 19.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 16.0ms | 3.789519631356541e-59 | 1.674681714862178e-57 |
| 19.0ms | 1.0254932204417228e-137 | 4.214269899534254e-135 |
| 24.0ms | 4.891059247360481e-227 | 2.312488418687527e-217 |
| 18.0ms | -2.4634728977825345e-300 | -2.763091688677727e-303 |
| 48.0ms | -9.151287374821212e-172 | -1.1170991675971619e-184 |
| 19.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 25.0ms | -1074295678201280.6 | -15630285.859703809 |
| 176.0ms | 1088× | body | 256 | valid |
Compiled 1477 to 1199 computations (18.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
| Outputs |
|---|
(-.f64 x (neg.f64 a)) |
(*.f64 a (-.f64 1 t)) |
(+.f64 z x) |
(*.f64 y b) |
z |
(*.f64 a (-.f64 1 t)) |
(+.f64 z x) |
(*.f64 a (-.f64 1 t)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 115.0ms | x |
| 54.0ms | a |
| 41.0ms | b |
| 39.0ms | t |
| 22.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 29.0b | 9 | x |
| 35.5b | 3 | y |
| 32.0b | 3 | z |
| 31.6b | 6 | t |
| 30.2b | 3 | a |
| 36.0b | 4 | b |
Compiled 85 to 57 computations (32.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 8.201500885336653e+57 | 6.380709137866516e+58 |
| 23.0ms | 1.674681714862178e-57 | 6.234640158055443e-55 |
| 18.0ms | 1.0254932204417228e-137 | 4.214269899534254e-135 |
| 27.0ms | 4.891059247360481e-227 | 2.312488418687527e-217 |
| 20.0ms | -2.4634728977825345e-300 | -2.763091688677727e-303 |
| 23.0ms | -9.151287374821212e-172 | -1.1170991675971619e-184 |
| 18.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 51.0ms | -1074295678201280.6 | -15630285.859703809 |
| 182.0ms | 1072× | body | 256 | valid |
Compiled 1453 to 1194 computations (17.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 x (neg.f64 a)) |
| Outputs |
|---|
a |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(-.f64 x (neg.f64 a)) |
6 calls:
| 43.0ms | x |
| 35.0ms | a |
| 25.0ms | b |
| 24.0ms | z |
| 24.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 32.3b | 7 | x |
| 35.5b | 3 | y |
| 32.0b | 3 | z |
| 32.7b | 4 | t |
| 30.9b | 4 | a |
| 36.0b | 4 | b |
Compiled 80 to 54 computations (32.5% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 22.0ms | 9.5385235962726e+115 | 2.415207612432458e+119 |
| 8.0ms | 1.728035099377104e+39 | 2.2766155980997498e+39 |
| 23.0ms | -2.02942176085185e+161 | -2.4198744256859423e+157 |
| 43.0ms | 304× | body | 256 | valid |
| 6.0ms | 50× | body | 256 | infinite |
Compiled 419 to 342 computations (18.4% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
| Outputs |
|---|
a |
(+.f64 z x) |
(*.f64 a (neg.f64 t)) |
x |
a |
6 calls:
| 52.0ms | x |
| 39.0ms | t |
| 28.0ms | a |
| 17.0ms | z |
| 7.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 34.9b | 7 | x |
| 38.9b | 1 | y |
| 37.9b | 3 | z |
| 34.9b | 7 | t |
| 31.4b | 5 | a |
| 38.9b | 1 | b |
Compiled 76 to 53 computations (30.3% saved)
| 4× | binary-search |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 2.415207612432458e+119 | 4.831537067291065e+119 |
| 22.0ms | 9.5385235962726e+115 | 2.415207612432458e+119 |
| 7.0ms | 1.728035099377104e+39 | 2.2766155980997498e+39 |
| 22.0ms | -2.02942176085185e+161 | -2.4198744256859423e+157 |
| 53.0ms | 384× | body | 256 | valid |
| 7.0ms | 58× | body | 256 | infinite |
Compiled 475 to 396 computations (16.6% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
(+.f64 z x) |
| Outputs |
|---|
a |
(+.f64 z x) |
a |
6 calls:
| 31.0ms | t |
| 22.0ms | x |
| 17.0ms | a |
| 5.0ms | b |
| 5.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 36.2b | 5 | x |
| 38.9b | 1 | y |
| 38.9b | 1 | z |
| 35.4b | 7 | t |
| 32.6b | 3 | a |
| 38.9b | 1 | b |
Compiled 60 to 45 computations (25% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 2.415207612432458e+119 | 4.831537067291065e+119 |
| 23.0ms | -2.02942176085185e+161 | -2.4198744256859423e+157 |
| 32.0ms | 208× | body | 256 | valid |
| 6.0ms | 44× | body | 256 | infinite |
Compiled 270 to 222 computations (17.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
(*.f64 y b) |
| Outputs |
|---|
x |
a |
z |
(*.f64 y b) |
z |
x |
6 calls:
| 65.0ms | t |
| 33.0ms | x |
| 26.0ms | z |
| 13.0ms | a |
| 12.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 36.9b | 6 | x |
| 45.0b | 3 | y |
| 38.8b | 7 | z |
| 42.0b | 6 | t |
| 39.9b | 3 | a |
| 46.7b | 1 | b |
Compiled 57 to 44 computations (22.8% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 27.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 18.0ms | -2.4634728977825345e-300 | -2.763091688677727e-303 |
| 23.0ms | -9.151287374821212e-172 | -1.1170991675971619e-184 |
| 27.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 23.0ms | -1.78812906656391e+157 | -1.7534433736220147e+144 |
| 111.0ms | 704× | body | 256 | valid |
Compiled 776 to 661 computations (14.8% saved)
| Inputs |
|---|
a |
x |
z |
(*.f64 t b) |
| Outputs |
|---|
x |
a |
z |
x |
6 calls:
| 34.0ms | t |
| 23.0ms | z |
| 14.0ms | x |
| 11.0ms | a |
| 11.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 37.9b | 4 | x |
| 45.0b | 3 | y |
| 38.8b | 7 | z |
| 42.0b | 6 | t |
| 39.9b | 3 | a |
| 46.7b | 1 | b |
Compiled 54 to 43 computations (20.4% saved)
| 3× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 7.080093473449341e+79 | 4.24801189595078e+84 |
| 46.0ms | -2.625768467087365e-129 | -4.724695611929524e-134 |
| 23.0ms | -1.78812906656391e+157 | -1.7534433736220147e+144 |
| 82.0ms | 416× | body | 256 | valid |
Compiled 452 to 391 computations (13.5% saved)
Total -22.9b remaining (-57.4%)
Threshold costs -22.9b (-57.4%)
| Inputs |
|---|
a |
x |
| Outputs |
|---|
a |
x |
a |
6 calls:
| 35.0ms | t |
| 14.0ms | z |
| 8.0ms | a |
| 8.0ms | x |
| 4.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 41.4b | 3 | x |
| 46.7b | 1 | y |
| 44.6b | 5 | z |
| 43.0b | 5 | t |
| 39.9b | 3 | a |
| 46.7b | 1 | b |
Compiled 50 to 42 computations (16% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 28.0ms | 2.415207612432458e+119 | 4.831537067291065e+119 |
| 25.0ms | -2.4198744256859423e+157 | -6.18079901901533e+150 |
| 44.0ms | 224× | body | 256 | valid |
| 7.0ms | 48× | body | 256 | infinite |
Compiled 260 to 223 computations (14.2% saved)
| 1× | egg-herbie |
| 292× | distribute-lft-neg-in |
| 200× | +-commutative |
| 190× | *-commutative |
| 154× | distribute-rgt-neg-in |
| 124× | distribute-neg-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 501 | 3887 |
| 1 | 640 | 3747 |
| 2 | 766 | 3747 |
| 3 | 867 | 3747 |
| 4 | 983 | 3747 |
| 5 | 1131 | 3747 |
| 6 | 1229 | 3747 |
| 7 | 1310 | 3747 |
| 8 | 1346 | 3747 |
| 9 | 1361 | 3747 |
| 10 | 1363 | 3747 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(if (<=.f64 t -870426590122533/9671406556917033397649408) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) (if (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))))) |
(if (<=.f64 t -19/2) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 4) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 8510837770086989/77371252455336267181195264) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (<=.f64 t -41000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 1020) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))) |
(if (<=.f64 t -8100000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6455624695217271/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t -6132688940335005/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t -8445698422115857/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7301667457314601/81129638414606681695789005144064) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -7000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t -316723531135841/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t 8232841276830719/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 3974446316289815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t 5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 5963246648617347/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))))) |
(if (<=.f64 t -132000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -272063441620415/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t -1825785899604859/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -7893704349233999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t -5692389475677045/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 6586273021464575/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (-.f64 x (neg.f64 a)) (if (<=.f64 t 3687797269539675/1569275433846670190958947355801916604025588861116008628224) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))))))) |
(if (<=.f64 z -1050000000000000060082401431600423662931656009119541812101647727316624198738405616627294643398318284530280135372308480) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 z 8419951305849599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 2046824082010503/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 321530192789199/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 274999999999999983618131554735949588928164777674797175192504281661298203533770752) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -560000000000000008713273032501432093590192782275794402687071525041266917452263193828391818352426570698675517285990400) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 z 4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 5817289496240377/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 905047950073301/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 289999999999999985596728503227651930994738156920797902536507117039617503389548544) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 t -100000000000000001555941612946684302426820139692106143336977058043083378116475570326498538991504744767620628086784000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -710000000000000034137018782014359715981795913911934367736900091904) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -35000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 6860701064025599/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 2018278782071263/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7598855856198875/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 t (-.f64 a b)))))))))))) |
(if (<=.f64 t -124999999999999995917021100514586409231191648225819434114745222433911980740215982826092483556933632) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -7500000000000000244670237536100345798073154332054152240851591364608) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7378697629483821/590295810358705651712) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -487069348967077/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -8984843626543997/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 t 5769225894748799/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 8623554796122669/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7218666995694683/3138550867693340381917894711603833208051177722232017256448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 95999999999999999350014705036079136768) (+.f64 z x) (-.f64 x (*.f64 t (-.f64 a b))))))))))))) |
(if (<=.f64 z -619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -1843573590367107/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 z -5648027917416435/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 a (-.f64 1 t)) (if (<=.f64 z 4273324679274809/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 z 4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (*.f64 t a)) (if (<=.f64 z 4386551471082979/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 t b) (if (<=.f64 z 111999999999999994463484194422422734406351144607714976642066438995642395065488060633354782334962241651883250324474953728) (-.f64 x (neg.f64 a)) (if (<=.f64 z 44999999999999999364738929102059009872454090596365762674615341671721398887131223477883199623166802877756296060029034482563804456862558781900064817152) (*.f64 (-.f64 b z) y) (if (<=.f64 z 3599999999999999929495380529357172169214333256722270060494166917712639549663091177974543133264382619838721123645207523437339998259476961727729585768785547353400398577664) (+.f64 (*.f64 b (-.f64 t 2)) x) (*.f64 z (-.f64 1 y))))))))))) |
(if (<=.f64 z -539999999999999990904078911647999838124810937396402251194320666286950750422803228483468116959118235957045975484203008) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -880000000) (-.f64 x (*.f64 t a)) (if (<=.f64 z -3628949440770425/98079714615416886934934209737619787751599303819750539264) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 z -697206012357015/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t b) x) (if (<=.f64 z -935454623822097/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 a (-.f64 1 t)) (if (<=.f64 z -2476380614698431/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (-.f64 x (neg.f64 a)) (if (<=.f64 z 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 x (*.f64 t a)) (if (<=.f64 z 8266848337882815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 x (neg.f64 a)) (if (<=.f64 z 6686231141263319/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (-.f64 x (*.f64 t a)) (if (<=.f64 z 6668774368961165/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 z 6618305728300635/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (-.f64 x (*.f64 t a)) (if (<=.f64 z 4600000000000000343371051932726967439852432235258431370725968507796525482056250745159680) (-.f64 x (neg.f64 a)) (*.f64 z (-.f64 1 y)))))))))))))) |
(if (<=.f64 x -310000000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3011210807630649/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -2231861165872363/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (*.f64 (-.f64 b z) y) (if (<=.f64 x 794889263257963/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 1407557961395341/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (-.f64 a (*.f64 t a)) (if (<=.f64 x 11800000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 400000000000000000106439458833469106149609604724803236392527909813959035665252352) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -175000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -8591052010469611/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3136677924615259/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -3957029526519649/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 (-.f64 b z) y) (if (<=.f64 x 7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 5551670470991857/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 500000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 420000000000000002744568723489072228905040777052804206184531690318384768806289408) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -1250000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -3068803694902633/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8108305550381903/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8510815580529969/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 75000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 21000000000000000242540727843010798143170066536310642628121679916468349694625447936) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))) |
(if (<=.f64 x -4000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8228593060869755/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.f64 z x) (if (<=.f64 x -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 y b) (if (<=.f64 x 2708880863357441/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) z (if (<=.f64 x 5656418970444533/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 473515013360607/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.f64 z x) (if (<=.f64 x 174999999999999996755558148597230649630515836952400405956259229276447351406329856) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -1100000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -4910085911844213/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6843660926433293/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (+.f64 z x) (if (<=.f64 x -57728672470305/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 y b) (if (<=.f64 x 5334411546303883/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) z (if (<=.f64 x 3109721077501335/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (+.f64 z x) (if (<=.f64 x 34000000000000000598440100747701448196478630729885539106816) (*.f64 a (-.f64 1 t)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 a -169999999999999996427206491187610167591367071841317082390733143276391973934513639984618129440162309428418667397944031608553355317915305672883173808125022824300544) a (if (<=.f64 a 2200000000000000139368475430818557198336) (+.f64 z x) (if (<=.f64 a 96000000000000001493703948428816930329747334104421897603497975721360042991816547513438597431844554976915802963312640) (*.f64 a (neg.f64 t)) (-.f64 x (neg.f64 a))))) |
(if (<=.f64 a -1800000000000000183447304208502380528310043225423674897493689864767105417264505385047306386885105173063777313125750055125356232854102094713751881117934582497280) a (if (<=.f64 a 2249999999999999977682419924978636947456) (+.f64 z x) (if (<=.f64 a 4799999999999999794717104649215320196807081634165560114969211631736810287092189755197945974072109576236103489214742528) (*.f64 a (neg.f64 t)) (if (<=.f64 a 379999999999999989534444702022207059520619854173254560915980122035342112886436866442966390162791117019291717181152165888) x a)))) |
(if (<=.f64 a -64999999999999994961286540376448321277173021829719701209870739882183812552423498081916650880337800522270545695105693074062246302253942880281242127473349543067648) a (if (<=.f64 a 440000000000000025604005312704521194096587714405987859951480094729756718499901230008350492696468794542379769731559194624) (+.f64 z x) a)) |
(if (<=.f64 x -1799999999999999869449922363021060919684697761148896472674919768617891425020663242208887992937348489434422362932188577849477458618078907521302528) x (if (<=.f64 x -7672009237256583/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) a (if (<=.f64 x -885052160616805/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) z (if (<=.f64 x -889728437746415/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (*.f64 y b) (if (<=.f64 x 5500000000000000304236381106062111966071461655518537417220658036520631596541280256) z x))))) |
(if (<=.f64 x -1849999999999999827314230010315884006642409030304647715854263715304269309459020823733838939885252294141289566011699675881529458004642601772253184) x (if (<=.f64 x -3596254329964023/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) a (if (<=.f64 x 1449999999999999980639788350416853003932704626439205672130083285472643144103231488) z x))) |
(if (<=.f64 a -2900000000000000017833940053924682258143752637376382469682155378866014413821178007875833078440231596637132096862030537414659075993388342736871547685830656) a (if (<=.f64 a 409999999999999971733309132518496757889527295194512760487402152628156857293343432804988502547054829686795851110641827840) x a)) |
a |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))) a)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (fma.f64 a t (*.f64 b (-.f64 2 (+.f64 y t)))))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 a (+.f64 t -1))) (*.f64 b (+.f64 (+.f64 y t) -2))) |
(+.f64 (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 a (-.f64 1 t))) (*.f64 b (+.f64 (+.f64 y t) -2))) |
(if (<=.f64 t -870426590122533/9671406556917033397649408) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) (if (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))))) |
(if (or (<=.f64 t -870426590122533/9671406556917033397649408) (not (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -870426590122533/9671406556917033397649408) (not (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (-.f64 (*.f64 a t) a) (*.f64 b (+.f64 t -2)))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -870426590122533/9671406556917033397649408) (not (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 b (+.f64 t -2)) (-.f64 a (*.f64 a t)))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -870426590122533/9671406556917033397649408) (not (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (-.f64 a (*.f64 a t)) (*.f64 b (-.f64 2 t)))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 b (-.f64 2 y))))) |
(if (or (<=.f64 t -870426590122533/9671406556917033397649408) (not (<=.f64 t 4707826301540011/1569275433846670190958947355801916604025588861116008628224))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (-.f64 a (*.f64 a t)) (*.f64 b (-.f64 2 t)))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (<=.f64 t -19/2) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 4) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (or (<=.f64 t -19/2) (not (<=.f64 t 4))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t (-.f64 a b))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -19/2) (not (<=.f64 t 4))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -19/2) (not (<=.f64 t 4))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 b (-.f64 2 y))))) |
(if (or (<=.f64 t -19/2) (not (<=.f64 t 4))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 8510837770086989/77371252455336267181195264) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (or (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (not (<=.f64 t 8510837770086989/77371252455336267181195264))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t (-.f64 a b))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (not (<=.f64 t 8510837770086989/77371252455336267181195264))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))) (-.f64 (+.f64 x z) (-.f64 (*.f64 b (-.f64 2 y)) a))) |
(if (or (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (not (<=.f64 t 8510837770086989/77371252455336267181195264))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))) (+.f64 (+.f64 x z) (-.f64 a (*.f64 b (-.f64 2 y))))) |
(if (or (<=.f64 t -4130554387490091/2993155353253689176481146537402947624255349848014848) (not (<=.f64 t 8510837770086989/77371252455336267181195264))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 b a))) (+.f64 (+.f64 x z) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (<=.f64 t -41000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 1020) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 (-.f64 2 y) b) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))) |
(if (<=.f64 t -41000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 1020) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 b (-.f64 2 y)) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))) |
(if (<=.f64 t -41000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 1020) (-.f64 (+.f64 x z) (-.f64 (*.f64 b (-.f64 2 y)) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))) |
(if (<=.f64 t -41000000000) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 1020) (+.f64 (+.f64 x z) (-.f64 a (*.f64 b (-.f64 2 y)))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a))))))) |
(if (<=.f64 t -41000000000) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 t -6884257312483485/5986310706507378352962293074805895248510699696029696) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 1020) (+.f64 (+.f64 x z) (+.f64 a (*.f64 b (+.f64 y -2)))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a))))))) |
(if (<=.f64 t -8100000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6455624695217271/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t -6132688940335005/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (if (<=.f64 t -8445698422115857/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 7301667457314601/81129638414606681695789005144064) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (*.f64 -1 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8100000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6455624695217271/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t -6132688940335005/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (if (<=.f64 t -8445698422115857/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 7301667457314601/81129638414606681695789005144064) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8100000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -6455624695217271/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t -6132688940335005/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t -8445698422115857/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 7301667457314601/81129638414606681695789005144064) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))) |
(if (<=.f64 t -8100000000) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 t -6455624695217271/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t -6132688940335005/58968162887836583628774290327941701420576894069006881693378223441337877537377325813845730080900918242835443359855685076558915384842574884883772410178635875682021801984) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (if (<=.f64 t -8445698422115857/24840289476811342962383671815400040884110176273867145778224832608416815242982030181294054541258343647207803691154097171298745280705837030263108596400658898227271279616333598488804244570105575117204207987099463500014285549661056925696) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 7301667457314601/81129638414606681695789005144064) (+.f64 a (+.f64 x (*.f64 b (+.f64 y -2)))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a))))))))) |
(if (<=.f64 t -7000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t -316723531135841/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t 8232841276830719/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 3974446316289815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t 5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 a)) (if (<=.f64 t 5963246648617347/1569275433846670190958947355801916604025588861116008628224) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))))) |
(if (<=.f64 t -7000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t -316723531135841/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)) (if (<=.f64 t 8232841276830719/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 3974446316289815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)) (if (<=.f64 t 5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (neg.f64 a)) (if (<=.f64 t 5963246648617347/1569275433846670190958947355801916604025588861116008628224) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))))) |
(if (<=.f64 t -7000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t -316723531135841/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t 8232841276830719/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 3974446316289815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t 5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 5963246648617347/1569275433846670190958947355801916604025588861116008628224) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))))))))) |
(if (<=.f64 t -7000000000) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 t -7139404462934685/2644223875160994395807661232131084159313618731857124877138595181097623164945245383300756841758861139390364848100093433217024) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t -316723531135841/115172193140305827399949785796761135587064246228529065807379342658863042065190089480167441564259605943037975312218134915154131611020654072038617988630148194691448832) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t 8232841276830719/4989600773836799529140931782592096415168628151088643853756368106093029729672410164462394913731589252723356117110481238109931094970983984151847929495712078550800014182377714191293844303610907467956633391861359809983327026137802175972222138171120110393767802267189390104105896238075860024819712) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 3974446316289815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t 5686851884435831/4374501449566023848745004454235242730706338861786424872851541212819905998398751846447026354046107648) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) a) (if (<=.f64 t 5963246648617347/1569275433846670190958947355801916604025588861116008628224) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a))))))))))) |
(if (<=.f64 t -132000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -272063441620415/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t -1825785899604859/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -7893704349233999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (if (<=.f64 t -5692389475677045/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 6586273021464575/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (-.f64 x (neg.f64 a)) (if (<=.f64 t 3687797269539675/1569275433846670190958947355801916604025588861116008628224) (-.f64 (*.f64 (-.f64 y 2) b) (*.f64 -1 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))))))) |
(if (<=.f64 t -132000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t -272063441620415/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)) (if (<=.f64 t -1825785899604859/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t -7893704349233999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)) (if (<=.f64 t -5692389475677045/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t 6586273021464575/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (-.f64 x (neg.f64 a)) (if (<=.f64 t 3687797269539675/1569275433846670190958947355801916604025588861116008628224) (-.f64 (*.f64 b (+.f64 y -2)) (neg.f64 a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))))))) |
(if (<=.f64 t -132000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -272063441620415/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t -1825785899604859/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -7893704349233999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t -5692389475677045/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t 6586273021464575/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (+.f64 x a) (if (<=.f64 t 3687797269539675/1569275433846670190958947355801916604025588861116008628224) (+.f64 a (*.f64 b (+.f64 y -2))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))))))))) |
(if (<=.f64 t -132000000000) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 t -5521397077432451/27606985387162255149739023449108101809804435888681546220650096895197184) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -272063441620415/30916300184138066757562815127455898754391418637651479989257882011612153138316483396289550132655380623699708928252017417418920629288343901245943269387736645989575846518587392) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t -1825785899604859/67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -7893704349233999/4872657005699999540176691193937594155438113428797503763433953228606474345383213051232807532941005129612652458115704334091729584932601547023288993648156326709765638849978236514935394827745026824176399796739609189436842798962697437472873181807734482806413869401552138773540914294995957055488) (+.f64 a (*.f64 b (+.f64 y -2))) (if (<=.f64 t -5692389475677045/334846439745708537796382827831250565800439003657979252326171996365734703476542538279124493379904955664873335286735358382870982901778848138624518049209330462622955242963257218294408581408199098183686068192282702343236935664606211486223923248314908216080349889927704442739388432239144512088662677127168) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t 6586273021464575/9979201547673599058281863565184192830337256302177287707512736212186059459344820328924789827463178505446712234220962476219862189941967968303695858991424157101600028364755428382587688607221814935913266783722719619966654052275604351944444276342240220787535604534378780208211792476151720049639424) (+.f64 x a) (if (<=.f64 t 3687797269539675/1569275433846670190958947355801916604025588861116008628224) (+.f64 a (*.f64 b (+.f64 y -2))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 z -1050000000000000060082401431600423662931656009119541812101647727316624198738405616627294643398318284530280135372308480) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 z 8419951305849599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 2046824082010503/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 321530192789199/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 274999999999999983618131554735949588928164777674797175192504281661298203533770752) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -1050000000000000060082401431600423662931656009119541812101647727316624198738405616627294643398318284530280135372308480) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 z -8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 z 8419951305849599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 2046824082010503/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 z 321530192789199/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 274999999999999983618131554735949588928164777674797175192504281661298203533770752) (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 z (+.f64 y -1)))))))))) |
(if (<=.f64 z -1050000000000000060082401431600423662931656009119541812101647727316624198738405616627294643398318284530280135372308480) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 z -8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 z 8419951305849599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 2046824082010503/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 321530192789199/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 274999999999999983618131554735949588928164777674797175192504281661298203533770752) (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) |
(if (<=.f64 z -1050000000000000060082401431600423662931656009119541812101647727316624198738405616627294643398318284530280135372308480) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 z -8266869891363893/150306725297525326584926758194517569752043683130132471725266622178061377607334940381676735896625196994043838464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 z 8419951305849599/623700096729599941142616472824012051896078518886080481719546013261628716209051270557799364216448656590419514638810154763741386871372998018980991186964009818850001772797214273911730537951363433494579173982669976247915878267225271996527767271390013799220975283398673763013237029759482503102464) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 2046824082010503/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 321530192789199/11908525658859223294760121268437066290850060053501019099651935423375594096449911575776314174894302258147533153997065059263030913083222523904) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 274999999999999983618131554735949588928164777674797175192504281661298203533770752) (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) |
(if (<=.f64 z -560000000000000008713273032501432093590192782275794402687071525041266917452263193828391818352426570698675517285990400) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 z -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 z 4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 5817289496240377/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (-.f64 x (*.f64 (-.f64 t 1) a)) (if (<=.f64 z 905047950073301/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (if (<=.f64 z 289999999999999985596728503227651930994738156920797902536507117039617503389548544) (-.f64 x (*.f64 (-.f64 t 1) a)) (-.f64 x (*.f64 z (-.f64 y 1)))))))))) |
(if (<=.f64 z -560000000000000008713273032501432093590192782275794402687071525041266917452263193828391818352426570698675517285990400) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 z -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 z 4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 5817289496240377/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (-.f64 x (*.f64 a (+.f64 t -1))) (if (<=.f64 z 905047950073301/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 289999999999999985596728503227651930994738156920797902536507117039617503389548544) (-.f64 x (*.f64 a (+.f64 t -1))) (-.f64 x (*.f64 z (+.f64 y -1)))))))))) |
(if (<=.f64 z -560000000000000008713273032501432093590192782275794402687071525041266917452263193828391818352426570698675517285990400) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 z -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 z 4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 5817289496240377/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 905047950073301/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 289999999999999985596728503227651930994738156920797902536507117039617503389548544) (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) |
(if (<=.f64 z -560000000000000008713273032501432093590192782275794402687071525041266917452263193828391818352426570698675517285990400) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 z -8717790067256469/601226901190101306339707032778070279008174732520529886901066488712245510429339761526706943586500787976175353856) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z -5246806710265525/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 z 4949683967646105/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 5817289496240377/10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048) (+.f64 x (*.f64 a (-.f64 1 t))) (if (<=.f64 z 905047950073301/23817051317718446589520242536874132581700120107002038199303870846751188192899823151552628349788604516295066307994130118526061826166445047808) (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (if (<=.f64 z 289999999999999985596728503227651930994738156920797902536507117039617503389548544) (+.f64 x (*.f64 a (-.f64 1 t))) (+.f64 x (*.f64 z (-.f64 1 y)))))))))) |
(if (<=.f64 t -100000000000000001555941612946684302426820139692106143336977058043083378116475570326498538991504744767620628086784000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -710000000000000034137018782014359715981795913911934367736900091904) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t -35000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 t 6860701064025599/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 2018278782071263/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7598855856198875/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472) (-.f64 x (*.f64 z (-.f64 y 1))) (-.f64 x (*.f64 t (-.f64 a b)))))))))))) |
(if (<=.f64 t -100000000000000001555941612946684302426820139692106143336977058043083378116475570326498538991504744767620628086784000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -710000000000000034137018782014359715981795913911934367736900091904) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t -35000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 t 6860701064025599/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 2018278782071263/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7598855856198875/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472) (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 x (*.f64 t (-.f64 a b)))))))))))) |
(if (<=.f64 t -100000000000000001555941612946684302426820139692106143336977058043083378116475570326498538991504744767620628086784000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -710000000000000034137018782014359715981795913911934367736900091904) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -35000000000) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t 6860701064025599/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (+.f64 x a) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 2018278782071263/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 x a) (if (<=.f64 t 7598855856198875/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472) (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 x (*.f64 t (-.f64 a b)))))))))))) |
(if (<=.f64 t -100000000000000001555941612946684302426820139692106143336977058043083378116475570326498538991504744767620628086784000) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 t -710000000000000034137018782014359715981795913911934367736900091904) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t -35000000000) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 t -3877698763960779/138489241570027830339787760577155329299276713436413040296712132107088403511830081562061637127414005863461524601112396740396934118638271997477005289970188832449072118890235188784327954969769132963403984511490113773016980728775065400466052716630386010092873601750856629835792384) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 t 6860701064025599/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (+.f64 x a) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 2018278782071263/4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248) (+.f64 x a) (if (<=.f64 t 7598855856198875/7237005577332262213973186563042994240829374041602535252466099000494570602496) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 45999999999999997490733060988745413371463047071027153571126356510920318404814369592712987608159730256479682605718234568047012531917339633735270812432559318761472) (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 x (*.f64 t (-.f64 b a)))))))))))) |
(if (<=.f64 t -124999999999999995917021100514586409231191648225819434114745222433911980740215982826092483556933632) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -7500000000000000244670237536100345798073154332054152240851591364608) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7378697629483821/590295810358705651712) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -487069348967077/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -8984843626543997/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 t 5769225894748799/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 8623554796122669/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7218666995694683/3138550867693340381917894711603833208051177722232017256448) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 t 95999999999999999350014705036079136768) (+.f64 z x) (-.f64 x (*.f64 t (-.f64 a b))))))))))))) |
(if (<=.f64 t -124999999999999995917021100514586409231191648225819434114745222433911980740215982826092483556933632) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -7500000000000000244670237536100345798073154332054152240851591364608) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7378697629483821/590295810358705651712) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -487069348967077/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -8984843626543997/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 t 5769225894748799/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (-.f64 x (neg.f64 a)) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 8623554796122669/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (-.f64 x (neg.f64 a)) (if (<=.f64 t 7218666995694683/3138550867693340381917894711603833208051177722232017256448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 95999999999999999350014705036079136768) (+.f64 x z) (-.f64 x (*.f64 t (-.f64 a b))))))))))))) |
(if (<=.f64 t -124999999999999995917021100514586409231191648225819434114745222433911980740215982826092483556933632) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -7500000000000000244670237536100345798073154332054152240851591364608) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7378697629483821/590295810358705651712) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 t -487069348967077/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -8984843626543997/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 t 5769225894748799/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (+.f64 x a) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 8623554796122669/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (+.f64 x a) (if (<=.f64 t 7218666995694683/3138550867693340381917894711603833208051177722232017256448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 95999999999999999350014705036079136768) (+.f64 x z) (-.f64 x (*.f64 t (-.f64 a b))))))))))))) |
(if (<=.f64 t -124999999999999995917021100514586409231191648225819434114745222433911980740215982826092483556933632) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 t -7500000000000000244670237536100345798073154332054152240851591364608) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -7378697629483821/590295810358705651712) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 t -487069348967077/26328072917139296674479506920917608079723773850137277813577744384) (*.f64 z (-.f64 1 y)) (if (<=.f64 t -8984843626543997/121416805764108066932466369176469931665150427440758720078238275608681517825325531136) (-.f64 x (*.f64 b (-.f64 2 t))) (if (<=.f64 t 5769225894748799/155925024182399985285654118206003012974019629721520120429886503315407179052262817639449841054112164147604878659702538690935346717843249504745247796741002454712500443199303568477932634487840858373644793495667494061978969566806317999131941817847503449805243820849668440753309257439870625775616) (+.f64 x a) (if (<=.f64 t 6164221759627/10273702932711667006330058365000251299903007427389011444332579888806117488861485980690754953667164943802701111047223081470741078613640241920171513223929454785068796232672743355843093277117817807170494632296448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 8623554796122669/18347988927920572092886567162416695526372519913346248989900710715095383008707878464560148424881005492436992) (+.f64 x a) (if (<=.f64 t 7218666995694683/3138550867693340381917894711603833208051177722232017256448) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 t 95999999999999999350014705036079136768) (+.f64 x z) (+.f64 x (*.f64 t (-.f64 b a))))))))))))) |
(if (<=.f64 z -619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -1843573590367107/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 z -5648027917416435/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 a (-.f64 1 t)) (if (<=.f64 z 4273324679274809/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 (*.f64 b (-.f64 t 2)) x) (if (<=.f64 z 4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (*.f64 t a)) (if (<=.f64 z 4386551471082979/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 t b) (if (<=.f64 z 111999999999999994463484194422422734406351144607714976642066438995642395065488060633354782334962241651883250324474953728) (-.f64 x (neg.f64 a)) (if (<=.f64 z 44999999999999999364738929102059009872454090596365762674615341671721398887131223477883199623166802877756296060029034482563804456862558781900064817152) (*.f64 (-.f64 b z) y) (if (<=.f64 z 3599999999999999929495380529357172169214333256722270060494166917712639549663091177974543133264382619838721123645207523437339998259476961727729585768785547353400398577664) (+.f64 (*.f64 b (-.f64 t 2)) x) (*.f64 z (-.f64 1 y))))))))))) |
(if (<=.f64 z -619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -1843573590367107/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 z -5648027917416435/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 a (-.f64 1 t)) (if (<=.f64 z 4273324679274809/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 z 4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (*.f64 a t)) (if (<=.f64 z 4386551471082979/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 t b) (if (<=.f64 z 111999999999999994463484194422422734406351144607714976642066438995642395065488060633354782334962241651883250324474953728) (-.f64 x (neg.f64 a)) (if (<=.f64 z 44999999999999999364738929102059009872454090596365762674615341671721398887131223477883199623166802877756296060029034482563804456862558781900064817152) (*.f64 y (-.f64 b z)) (if (<=.f64 z 3599999999999999929495380529357172169214333256722270060494166917712639549663091177974543133264382619838721123645207523437339998259476961727729585768785547353400398577664) (+.f64 x (*.f64 b (+.f64 t -2))) (*.f64 z (-.f64 1 y))))))))))) |
(if (<=.f64 z -619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -1843573590367107/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 z -5648027917416435/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 a (-.f64 1 t)) (if (<=.f64 z 4273324679274809/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (+.f64 x (*.f64 b (+.f64 t -2))) (if (<=.f64 z 4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (*.f64 a t)) (if (<=.f64 z 4386551471082979/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 t b) (if (<=.f64 z 111999999999999994463484194422422734406351144607714976642066438995642395065488060633354782334962241651883250324474953728) (+.f64 x a) (if (<=.f64 z 44999999999999999364738929102059009872454090596365762674615341671721398887131223477883199623166802877756296060029034482563804456862558781900064817152) (*.f64 y (-.f64 b z)) (if (<=.f64 z 3599999999999999929495380529357172169214333256722270060494166917712639549663091177974543133264382619838721123645207523437339998259476961727729585768785547353400398577664) (+.f64 x (*.f64 b (+.f64 t -2))) (*.f64 z (-.f64 1 y))))))))))) |
(if (<=.f64 z -619999999999999990469023645371994122148185338723753957272668189795430301740991859021823044767201322735484357999924871168) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -1843573590367107/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (-.f64 x (*.f64 b (-.f64 2 t))) (if (<=.f64 z -5648027917416435/1412006979354108748474554421102313931675676955925788762341700965431346915180599249952936960497614998485448932749141998289061648432939195473813276544243473053215398045741358060286316036246351763861878679739417265182867456) (*.f64 a (-.f64 1 t)) (if (<=.f64 z 4273324679274809/203491651394038521547847039511757134922630564035519658215217828728150550470508791245160894801988351157926327837934364027279321339542216951915385621714197694277806322617004838820284371518304871360136871830318804992117027222823378335301632) (-.f64 x (*.f64 b (-.f64 2 t))) (if (<=.f64 z 4232637384378313/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (-.f64 x (*.f64 a t)) (if (<=.f64 z 4386551471082979/38478521676166483605741250097796497856523182881313912761668255277583712667477744737709244389536050430475222646784) (*.f64 t b) (if (<=.f64 z 111999999999999994463484194422422734406351144607714976642066438995642395065488060633354782334962241651883250324474953728) (+.f64 x a) (if (<=.f64 z 44999999999999999364738929102059009872454090596365762674615341671721398887131223477883199623166802877756296060029034482563804456862558781900064817152) (*.f64 y (-.f64 b z)) (if (<=.f64 z 3599999999999999929495380529357172169214333256722270060494166917712639549663091177974543133264382619838721123645207523437339998259476961727729585768785547353400398577664) (-.f64 x (*.f64 b (-.f64 2 t))) (*.f64 z (-.f64 1 y))))))))))) |
(if (<=.f64 z -539999999999999990904078911647999838124810937396402251194320666286950750422803228483468116959118235957045975484203008) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -880000000) (-.f64 x (*.f64 t a)) (if (<=.f64 z -3628949440770425/98079714615416886934934209737619787751599303819750539264) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 z -697206012357015/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 (*.f64 t b) x) (if (<=.f64 z -935454623822097/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 a (-.f64 1 t)) (if (<=.f64 z -2476380614698431/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (-.f64 x (neg.f64 a)) (if (<=.f64 z 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 x (*.f64 t a)) (if (<=.f64 z 8266848337882815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 x (neg.f64 a)) (if (<=.f64 z 6686231141263319/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (-.f64 x (*.f64 t a)) (if (<=.f64 z 6668774368961165/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 z 6618305728300635/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (-.f64 x (*.f64 t a)) (if (<=.f64 z 4600000000000000343371051932726967439852432235258431370725968507796525482056250745159680) (-.f64 x (neg.f64 a)) (*.f64 z (-.f64 1 y)))))))))))))) |
(if (<=.f64 z -539999999999999990904078911647999838124810937396402251194320666286950750422803228483468116959118235957045975484203008) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -880000000) (-.f64 x (*.f64 a t)) (if (<=.f64 z -3628949440770425/98079714615416886934934209737619787751599303819750539264) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 z -697206012357015/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 x (*.f64 t b)) (if (<=.f64 z -935454623822097/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 a (-.f64 1 t)) (if (<=.f64 z -2476380614698431/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (-.f64 x (neg.f64 a)) (if (<=.f64 z 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 x (*.f64 a t)) (if (<=.f64 z 8266848337882815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (-.f64 x (neg.f64 a)) (if (<=.f64 z 6686231141263319/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (-.f64 x (*.f64 a t)) (if (<=.f64 z 6668774368961165/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 z 6618305728300635/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (-.f64 x (*.f64 a t)) (if (<=.f64 z 4600000000000000343371051932726967439852432235258431370725968507796525482056250745159680) (-.f64 x (neg.f64 a)) (*.f64 z (-.f64 1 y)))))))))))))) |
(if (<=.f64 z -539999999999999990904078911647999838124810937396402251194320666286950750422803228483468116959118235957045975484203008) (*.f64 z (-.f64 1 y)) (if (<=.f64 z -880000000) (-.f64 x (*.f64 a t)) (if (<=.f64 z -3628949440770425/98079714615416886934934209737619787751599303819750539264) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 z -697206012357015/13407807929942597099574024998205846127479365820592393377723561443721764030073546976801874298166903427690031858186486050853753882811946569946433649006084096) (+.f64 x (*.f64 t b)) (if (<=.f64 z -935454623822097/176500872419263593559319302637789241459459619490723595292712620678918364397574906244117120062201874810681116593642749786132706054117399434226659568030434131651924755717669757535789504530793970482734834967427158147858432) (*.f64 a (-.f64 1 t)) (if (<=.f64 z -2476380614698431/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) (+.f64 x a) (if (<=.f64 z 8575876330031999/9745314011399999080353382387875188310876226857595007526867906457212948690766426102465615065882010259225304916231408668183459169865203094046577987296312653419531277699956473029870789655490053648352799593479218378873685597925394874945746363615468965612827738803104277547081828589991914110976) (-.f64 x (*.f64 a t)) (if (<=.f64 z 8266848337882815/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (+.f64 x a) (if (<=.f64 z 6686231141263319/2026130648867672343023636652192949780767796011837127392576004555513014068072709055859231957493703024554784124321924213467966382361040905912054138102594708831572842677442143322112) (-.f64 x (*.f64 a t)) (if (<=.f64 z 6668774368961165/190536410541747572716161940294993060653600960856016305594430966774009505543198585212421026798308836130360530463953040948208494609331560382464) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 z 6618305728300635/76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568) (-.f64 x (*.f64 a t)) (if (<=.f64 z 4600000000000000343371051932726967439852432235258431370725968507796525482056250745159680) (+.f64 x a) (*.f64 z (-.f64 1 y)))))))))))))) |
(if (<=.f64 x -310000000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3011210807630649/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -2231861165872363/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (*.f64 (-.f64 b z) y) (if (<=.f64 x 794889263257963/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 1407557961395341/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (-.f64 a (*.f64 t a)) (if (<=.f64 x 11800000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 400000000000000000106439458833469106149609604724803236392527909813959035665252352) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -310000000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3011210807630649/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -2231861165872363/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (*.f64 y (-.f64 b z)) (if (<=.f64 x 794889263257963/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 1407557961395341/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (-.f64 a (*.f64 a t)) (if (<=.f64 x 11800000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 400000000000000000106439458833469106149609604724803236392527909813959035665252352) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -310000000000000) (+.f64 x a) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3011210807630649/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -2231861165872363/1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328) (*.f64 y (-.f64 b z)) (if (<=.f64 x 794889263257963/1589778526515925949592554996185602616583051281527497329806389286938676175550849931602819490640533993421299436233862218963119697965173569936838950169642169486545361895445350303283471652486756807501069311174365664000914275178307643244544) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 1407557961395341/3273390607896141870013189696827599152216642046043064789483291368096133796404674554883270092325904157150886684127560071009217256545885393053328527589376) (-.f64 a (*.f64 a t)) (if (<=.f64 x 11800000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 400000000000000000106439458833469106149609604724803236392527909813959035665252352) (*.f64 t (-.f64 b a)) (+.f64 x a))))))))) |
(if (<=.f64 x -175000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -8591052010469611/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3136677924615259/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -3957029526519649/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 (-.f64 b z) y) (if (<=.f64 x 7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 5551670470991857/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 500000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 420000000000000002744568723489072228905040777052804206184531690318384768806289408) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -175000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -8591052010469611/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3136677924615259/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -3957029526519649/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 y (-.f64 b z)) (if (<=.f64 x 7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 5551670470991857/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 500000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 420000000000000002744568723489072228905040777052804206184531690318384768806289408) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -175000000) (+.f64 x a) (if (<=.f64 x -8591052010469611/99895953610111751404211111353381321783955140565279076827493022708011895642232499843849795298031743077114461795885011932654335221737225129801285632) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -3136677924615259/570305077202774402330146450712536415611653563406069991322399064737409395901084673313239101414671424972330288696699300913836088090171929749781582664965276773531499334295033118760359274030825472) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -3957029526519649/48256457640483526790736996345261885416402018013988046254372920519692978755949818346967788625106125949665803400115206697318508323999832505432847356782135608177546840733663168278805472312472633443174306792848764674320699568611310171751523817932405366025164140823449795139392236379439950593039113881265164914919783530496) (*.f64 y (-.f64 b z)) (if (<=.f64 x 7423375442854525/26046931378436930758124421057504913270096712196546516251547882077203270460225125279380594534654508948214569963255598595491753131461403769845169359579417304867559209294976619368996399554343023534097519594280807038990979484521392426918608896) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 5551670470991857/209496998905353079680844140596966345741865090946756146526930647558152562969899171512529285908857866057656747784163844544589904418936665155413025765720064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 500000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 420000000000000002744568723489072228905040777052804206184531690318384768806289408) (*.f64 t (-.f64 b a)) (+.f64 x a))))))))) |
(if (<=.f64 x -1250000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -3068803694902633/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8108305550381903/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8510815580529969/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 75000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 21000000000000000242540727843010798143170066536310642628121679916468349694625447936) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))) |
(if (<=.f64 x -1250000000) (+.f64 x a) (if (<=.f64 x -3068803694902633/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8108305550381903/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8510815580529969/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 75000000000000) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 21000000000000000242540727843010798143170066536310642628121679916468349694625447936) (*.f64 t (-.f64 b a)) (+.f64 x a))))))) |
(if (<=.f64 x -4000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8228593060869755/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.f64 z x) (if (<=.f64 x -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 y b) (if (<=.f64 x 2708880863357441/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) z (if (<=.f64 x 5656418970444533/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 473515013360607/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.f64 z x) (if (<=.f64 x 174999999999999996755558148597230649630515836952400405956259229276447351406329856) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -4000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8228593060869755/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.f64 x z) (if (<=.f64 x -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 y b) (if (<=.f64 x 2708880863357441/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) z (if (<=.f64 x 5656418970444533/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 473515013360607/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.f64 x z) (if (<=.f64 x 174999999999999996755558148597230649630515836952400405956259229276447351406329856) (*.f64 t (-.f64 b a)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -4000000000) (+.f64 x a) (if (<=.f64 x -1214734795898959/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8228593060869755/19136262932255243894327540630475154705164967900866663911068029494595001430924024396931296128159696131577158553613765316960850876967683885097823130383956161858642094270647956721192399556036699204091904) (+.f64 x z) (if (<=.f64 x -5404723255734155/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (*.f64 y b) (if (<=.f64 x 2708880863357441/208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168) z (if (<=.f64 x 5656418970444533/52374249726338269920211035149241586435466272736689036631732661889538140742474792878132321477214466514414186946040961136147476104734166288853256441430016) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 473515013360607/7067388259113537318333190002971674063309935587502475832486424805170479104) (+.f64 x z) (if (<=.f64 x 174999999999999996755558148597230649630515836952400405956259229276447351406329856) (*.f64 t (-.f64 b a)) (+.f64 x a))))))))) |
(if (<=.f64 x -1100000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -4910085911844213/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6843660926433293/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (+.f64 z x) (if (<=.f64 x -57728672470305/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 y b) (if (<=.f64 x 5334411546303883/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) z (if (<=.f64 x 3109721077501335/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (+.f64 z x) (if (<=.f64 x 34000000000000000598440100747701448196478630729885539106816) (*.f64 a (-.f64 1 t)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -1100000000000) (-.f64 x (neg.f64 a)) (if (<=.f64 x -4910085911844213/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6843660926433293/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (+.f64 x z) (if (<=.f64 x -57728672470305/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 y b) (if (<=.f64 x 5334411546303883/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) z (if (<=.f64 x 3109721077501335/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (+.f64 x z) (if (<=.f64 x 34000000000000000598440100747701448196478630729885539106816) (*.f64 a (-.f64 1 t)) (-.f64 x (neg.f64 a)))))))))) |
(if (<=.f64 x -1100000000000) (+.f64 x a) (if (<=.f64 x -4910085911844213/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6843660926433293/9124881235244390437282343211400582649786457014497119861158385035798550334417354773011825622634742799557284619147188814621377409442750875996505322639444428376503989348720529900165748384493207552) (+.f64 x z) (if (<=.f64 x -57728672470305/23562723457267347065789548996709904988477547858392600710143027597506337283178622239730365539602600561360255566462503270175052892578043215543382498428777152430442793326983968886135484527574528048424954488695685876133154086235991294800548739224807307629474678136450095282906365419648413375507379824836506306113175552) (*.f64 y b) (if (<=.f64 x 5334411546303883/106688230926077668385277628651540124754316133157054530566340124988224595805082113144342915213944868651886878569494931847134220826465909841285813696837293280737522521272224232935409252574589024395663440258174185631707051968599623380658622038016) z (if (<=.f64 x 3109721077501335/1636695303948070935006594848413799576108321023021532394741645684048066898202337277441635046162952078575443342063780035504608628272942696526664263794688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 7288244142210835/220855883097298041197912187592864814478435487109452369765200775161577472) (+.f64 x z) (if (<=.f64 x 34000000000000000598440100747701448196478630729885539106816) (*.f64 a (-.f64 1 t)) (+.f64 x a))))))))) |
(if (<=.f64 a -169999999999999996427206491187610167591367071841317082390733143276391973934513639984618129440162309428418667397944031608553355317915305672883173808125022824300544) a (if (<=.f64 a 2200000000000000139368475430818557198336) (+.f64 z x) (if (<=.f64 a 96000000000000001493703948428816930329747334104421897603497975721360042991816547513438597431844554976915802963312640) (*.f64 a (neg.f64 t)) (-.f64 x (neg.f64 a))))) |
(if (<=.f64 a -169999999999999996427206491187610167591367071841317082390733143276391973934513639984618129440162309428418667397944031608553355317915305672883173808125022824300544) a (if (<=.f64 a 2200000000000000139368475430818557198336) (+.f64 x z) (if (<=.f64 a 96000000000000001493703948428816930329747334104421897603497975721360042991816547513438597431844554976915802963312640) (*.f64 a (neg.f64 t)) (-.f64 x (neg.f64 a))))) |
(if (<=.f64 a -169999999999999996427206491187610167591367071841317082390733143276391973934513639984618129440162309428418667397944031608553355317915305672883173808125022824300544) a (if (<=.f64 a 2200000000000000139368475430818557198336) (+.f64 x z) (if (<=.f64 a 96000000000000001493703948428816930329747334104421897603497975721360042991816547513438597431844554976915802963312640) (*.f64 t (neg.f64 a)) (+.f64 x a)))) |
(if (<=.f64 a -1800000000000000183447304208502380528310043225423674897493689864767105417264505385047306386885105173063777313125750055125356232854102094713751881117934582497280) a (if (<=.f64 a 2249999999999999977682419924978636947456) (+.f64 z x) (if (<=.f64 a 4799999999999999794717104649215320196807081634165560114969211631736810287092189755197945974072109576236103489214742528) (*.f64 a (neg.f64 t)) (if (<=.f64 a 379999999999999989534444702022207059520619854173254560915980122035342112886436866442966390162791117019291717181152165888) x a)))) |
(if (<=.f64 a -1800000000000000183447304208502380528310043225423674897493689864767105417264505385047306386885105173063777313125750055125356232854102094713751881117934582497280) a (if (<=.f64 a 2249999999999999977682419924978636947456) (+.f64 x z) (if (<=.f64 a 4799999999999999794717104649215320196807081634165560114969211631736810287092189755197945974072109576236103489214742528) (*.f64 a (neg.f64 t)) (if (<=.f64 a 379999999999999989534444702022207059520619854173254560915980122035342112886436866442966390162791117019291717181152165888) x a)))) |
(if (<=.f64 a -1800000000000000183447304208502380528310043225423674897493689864767105417264505385047306386885105173063777313125750055125356232854102094713751881117934582497280) a (if (<=.f64 a 2249999999999999977682419924978636947456) (+.f64 x z) (if (<=.f64 a 4799999999999999794717104649215320196807081634165560114969211631736810287092189755197945974072109576236103489214742528) (*.f64 t (neg.f64 a)) (if (<=.f64 a 379999999999999989534444702022207059520619854173254560915980122035342112886436866442966390162791117019291717181152165888) x a)))) |
(if (<=.f64 a -64999999999999994961286540376448321277173021829719701209870739882183812552423498081916650880337800522270545695105693074062246302253942880281242127473349543067648) a (if (<=.f64 a 440000000000000025604005312704521194096587714405987859951480094729756718499901230008350492696468794542379769731559194624) (+.f64 z x) a)) |
(if (<=.f64 a -64999999999999994961286540376448321277173021829719701209870739882183812552423498081916650880337800522270545695105693074062246302253942880281242127473349543067648) a (if (<=.f64 a 440000000000000025604005312704521194096587714405987859951480094729756718499901230008350492696468794542379769731559194624) (+.f64 x z) a)) |
(if (<=.f64 x -1799999999999999869449922363021060919684697761148896472674919768617891425020663242208887992937348489434422362932188577849477458618078907521302528) x (if (<=.f64 x -7672009237256583/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) a (if (<=.f64 x -885052160616805/4784065733063810973581885157618788676291241975216665977767007373648750357731006099232824032039924032894289638403441329240212719241920971274455782595989040464660523567661989180298099889009174801022976) z (if (<=.f64 x -889728437746415/3016028602530220424421062271578867838525126125874252890898307532480811172246863646685486789069132871854112712507200418582406770249989531589552959798883475511096677545853948017425342019529539590198394174553047792145043723038206885734470238620775335376572758801465612196212014773714996912064944617579072807182486470656) (*.f64 y b) (if (<=.f64 x 5500000000000000304236381106062111966071461655518537417220658036520631596541280256) z x))))) |
(if (<=.f64 x -1849999999999999827314230010315884006642409030304647715854263715304269309459020823733838939885252294141289566011699675881529458004642601772253184) x (if (<=.f64 x -3596254329964023/49947976805055875702105555676690660891977570282639538413746511354005947821116249921924897649015871538557230897942505966327167610868612564900642816) a (if (<=.f64 x 1449999999999999980639788350416853003932704626439205672130083285472643144103231488) z x))) |
(if (<=.f64 a -2900000000000000017833940053924682258143752637376382469682155378866014413821178007875833078440231596637132096862030537414659075993388342736871547685830656) a (if (<=.f64 a 409999999999999971733309132518496757889527295194512760487402152628156857293343432804988502547054829686795851110641827840) x a)) |
a |
Compiled 1656 to 1002 computations (39.5% saved)
| 2× | egg-herbie |
| 1302× | fma-def |
| 1284× | associate--l- |
| 1128× | distribute-neg-in |
| 1032× | +-commutative |
| 1000× | associate--r- |
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 |
| 0 | 581 | 20259 |
| 1 | 1857 | 17877 |
| 1× | node limit |
| 1× | node limit |
Compiled 1083 to 636 computations (41.3% saved)
Compiled 1500 to 772 computations (48.5% saved)
Loading profile data...