Time bar (total: 25.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 11 |
| 0% | 0% | 99.7% | 0.3% | 0% | 0% | 0% | 12 |
Compiled 28 to 20 computations (28.6% saved)
| 1.6s | 8252× | body | 256 | valid |
| 907.0ms | 4530× | body | 256 | infinite |
| 1.0ms | 4× | body | 512 | valid |
| 2× | egg-herbie |
| 1134× | fma-def |
| 1064× | associate--r- |
| 966× | associate--l- |
| 928× | +-commutative |
| 876× | associate-+l+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 112 | 976 |
| 1 | 370 | 848 |
| 2 | 1581 | 784 |
| 3 | 6261 | 784 |
| 0 | 6 | 6 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
| Inputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b)) |
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b)) |
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a)) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 y (*.f64 (-.f64 x 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 x t) 2) b)) |
(+.f64 (-.f64 y (+.f64 (*.f64 z (+.f64 x -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 x (-.f64 t 2)))) |
(fma.f64 b (+.f64 x (+.f64 t -2)) (-.f64 y (fma.f64 z (+.f64 x -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 b (+.f64 x (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 x) y))) |
(+.f64 (-.f64 (-.f64 z (*.f64 (-.f64 y 1) x)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 z (*.f64 x (+.f64 y -1))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 z (fma.f64 x (+.f64 y -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 x (-.f64 1 y) z))) |
(+.f64 (-.f64 (-.f64 t (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 x 1) a)) (*.f64 (-.f64 (+.f64 y x) 2) b)) |
(+.f64 (-.f64 t (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 x -1)))) (*.f64 b (+.f64 y (-.f64 x 2)))) |
(fma.f64 b (+.f64 x (+.f64 y -2)) (-.f64 t (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 x -1))))) |
(fma.f64 b (+.f64 x (+.f64 y -2)) (fma.f64 a (-.f64 1 x) (fma.f64 z (-.f64 1 y) t))) |
(+.f64 (-.f64 (-.f64 a (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) x)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 (-.f64 a (*.f64 (+.f64 y -1) z)) (*.f64 x (+.f64 t -1)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 a (fma.f64 (+.f64 y -1) z (*.f64 x (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 x (-.f64 1 t) (fma.f64 z (-.f64 1 y) a))) |
(+.f64 (-.f64 (-.f64 b (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) x)) |
(+.f64 (-.f64 b (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 t -1) a))) (*.f64 x (+.f64 y (-.f64 t 2)))) |
(fma.f64 x (+.f64 y (+.f64 t -2)) (-.f64 b (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 x (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 z 1) y)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 z t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 y (+.f64 z -1)) (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 z (-.f64 t 2)))) |
(fma.f64 b (+.f64 z (+.f64 t -2)) (-.f64 x (fma.f64 y (+.f64 z -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 b (+.f64 z (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 y (-.f64 1 z) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 (+.f64 t y) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 t) (fma.f64 a (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 a 1) z)) (*.f64 (-.f64 t 1) y)) (*.f64 (-.f64 (+.f64 a t) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 a -1)) (*.f64 y (+.f64 t -1)))) (*.f64 b (+.f64 a (-.f64 t 2)))) |
(fma.f64 b (+.f64 t (+.f64 a -2)) (-.f64 x (fma.f64 z (-.f64 a 1) (*.f64 y (+.f64 t -1))))) |
(fma.f64 b (+.f64 t (+.f64 a -2)) (fma.f64 y (-.f64 1 t) (fma.f64 z (-.f64 1 a) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 b 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 b t) 2) y)) |
(+.f64 (-.f64 x (+.f64 (*.f64 z (+.f64 b -1)) (*.f64 (+.f64 t -1) a))) (*.f64 y (+.f64 b (-.f64 t 2)))) |
(fma.f64 y (+.f64 t (+.f64 b -2)) (-.f64 x (fma.f64 z (+.f64 b -1) (*.f64 (+.f64 t -1) a)))) |
(fma.f64 y (+.f64 t (+.f64 b -2)) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 b) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) t)) (*.f64 (-.f64 z 1) a)) (*.f64 (-.f64 (+.f64 y z) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) t) (*.f64 a (+.f64 z -1)))) (*.f64 b (+.f64 y (-.f64 z 2)))) |
(fma.f64 b (+.f64 y (+.f64 z -2)) (-.f64 x (fma.f64 (+.f64 y -1) t (*.f64 a (+.f64 z -1))))) |
(fma.f64 b (+.f64 y (+.f64 z -2)) (fma.f64 a (-.f64 1 z) (fma.f64 t (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) a)) (*.f64 (-.f64 t 1) z)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(+.f64 (*.f64 (+.f64 y (-.f64 t 2)) b) (-.f64 x (+.f64 (*.f64 z (+.f64 t -1)) (*.f64 (+.f64 y -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) a (*.f64 z (+.f64 t -1))))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 z (-.f64 1 t) (fma.f64 a (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) b)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) z)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) b) (*.f64 (+.f64 t -1) a))) (*.f64 z (+.f64 y (-.f64 t 2)))) |
(fma.f64 z (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) b (*.f64 (+.f64 t -1) a)))) |
(fma.f64 z (+.f64 y (+.f64 t -2)) (fma.f64 a (-.f64 1 t) (fma.f64 b (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 a 1) t)) (*.f64 (-.f64 (+.f64 y a) 2) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t (+.f64 a -1)))) (*.f64 b (+.f64 y (-.f64 a 2)))) |
(fma.f64 b (+.f64 y (+.f64 a -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t (-.f64 a 1))))) |
(fma.f64 b (+.f64 y (+.f64 a -2)) (fma.f64 t (-.f64 1 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 b 1) a)) (*.f64 (-.f64 (+.f64 y b) 2) t)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a (+.f64 b -1)))) (*.f64 t (+.f64 y (-.f64 b 2)))) |
(fma.f64 t (+.f64 y (+.f64 b -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 a (+.f64 b -1))))) |
(fma.f64 t (+.f64 y (+.f64 b -2)) (fma.f64 a (-.f64 1 b) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) b)) (*.f64 (-.f64 (+.f64 y t) 2) a)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 t -1) b)) (*.f64 a (+.f64 y (-.f64 t 2)))) |
(fma.f64 a (+.f64 y (+.f64 t -2)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) b)))) |
(fma.f64 a (+.f64 y (+.f64 t -2)) (fma.f64 b (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
Compiled 33 to 25 computations (24.2% saved)
| 1× | egg-herbie |
| 1284× | associate--l- |
| 1128× | distribute-neg-in |
| 1032× | +-commutative |
| 1000× | associate--r- |
| 886× | fma-neg |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 61 |
| 1 | 51 | 53 |
| 2 | 164 | 49 |
| 3 | 566 | 49 |
| 4 | 2702 | 49 |
| 5 | 6419 | 49 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (+.f64 (+.f64 y t) -2) b (fma.f64 (-.f64 1 y) z (fma.f64 (-.f64 1 t) a x))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (fma.f64 (-.f64 1 y) z (fma.f64 (-.f64 1 t) a x))) |
Compiled 121 to 72 computations (40.5% saved)
2 alts after pruning (2 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 4 | 2 | 6 |
| Fresh | 1 | 0 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 5 | 2 | 7 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.02% | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| ▶ | 0.03% | (-.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.01% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| ✓ | 0.02% | (*.f64 (+.f64 y -1) z) |
| ✓ | 0.04% | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| ✓ | 0.04% | (*.f64 (+.f64 y (-.f64 t 2)) b) |
Compiled 86 to 52 computations (39.5% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 1.0ms | t | @ | -inf | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| 0.0ms | b | @ | inf | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
| 0.0ms | y | @ | inf | (*.f64 (+.f64 y (-.f64 t 2)) b) |
| 0.0ms | t | @ | -inf | (*.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 y (-.f64 t 2)) b) |
(-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) |
(*.f64 (+.f64 y -1) z) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 t -1) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (+.f64 t -1) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -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 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -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 y (+.f64 t -2)) (neg.f64 b))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z y) (*.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z -1) (*.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 y -1) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (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))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) 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 y (+.f64 t -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 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 z (+.f64 1 (neg.f64 y))) 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) 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 y -1) 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 y -1) 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 y -1) 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 y (+.f64 t -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 y (+.f64 t -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 y -1) 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 y -1) 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 y -1) 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 y -1) z))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) |
| 1× | egg-herbie |
| 1282× | fma-def |
| 686× | associate-*r* |
| 678× | +-commutative |
| 598× | associate-*l* |
| 492× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 580 | 20121 |
| 1 | 1850 | 17845 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (*.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 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 b z) y) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) b) (+.f64 2 (-.f64 y t))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (fma.f64 y y (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(+.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a)) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 t -1) a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1) (*.f64 (+.f64 t -1) a)) |
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1)) |
(*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) |
(*.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(fma.f64 a (+.f64 t -1) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (*.f64 (fma.f64 y y -1) z) (+.f64 y 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(pow.f64 (*.f64 (+.f64 y -1) z) 1) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 3) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y -1) z) 2)) |
(log.f64 (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))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1)) |
(+.f64 x (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 x (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 z (+.f64 1 (neg.f64 y))) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 z (+.f64 1 (neg.f64 y)))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -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 y -1) z))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
| Outputs |
|---|
(*.f64 b (-.f64 t 2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (*.f64 -1 a) (*.f64 (-.f64 y 2) b)) |
(-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(*.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(*.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(-.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 b (+.f64 y -2))) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (*.f64 (-.f64 t 1) a) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 t -2))) |
(-.f64 (-.f64 (*.f64 t a) 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 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 (-.f64 t 2) b)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 b y)) |
(*.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 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 b y)) |
(*.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 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 y b))) (*.f64 b (-.f64 t 2))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (-.f64 2 (+.f64 y t)) b) |
(*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 2 (+.f64 y t)) b) (*.f64 (-.f64 t 1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) |
(*.f64 b (-.f64 2 (+.f64 t y))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 (-.f64 (+.f64 y t) 2) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) x) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(*.f64 (-.f64 b z) y) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) (fma.f64 (-.f64 b z) y x)) (fma.f64 -1 z (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x)) (+.f64 z (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 a (+.f64 t -1))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.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 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.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 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 b (+.f64 y -2) x) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 y -1) (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) x)) (+.f64 a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (*.f64 z (+.f64 y -1))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(fma.f64 t (neg.f64 a) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 b y) (*.f64 b (+.f64 t -2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 b y)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (+.f64 t -2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 t -2) b) (*.f64 y b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2))) (+.f64 2 (-.f64 y t))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 t -2) 2)) (/.f64 (+.f64 2 (-.f64 y t)) b)) |
(*.f64 (/.f64 b (-.f64 (+.f64 2 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 b (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 (+.f64 2 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)))) |
(*.f64 (/.f64 b (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 y (+.f64 t -2)) b) 1) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(pow.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) 1/3) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) |
(fabs.f64 (*.f64 b (+.f64 t (+.f64 y -2)))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (+.f64 t -1) a) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1)) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 t -1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 t -1) a)) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1) (*.f64 (+.f64 t -1) a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 y (+.f64 t -2))) b (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1 (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a t)) (*.f64 a -1)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 a -1)) (*.f64 a t)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 t a)) (*.f64 -1 a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 -1 a)) (*.f64 t a)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (*.f64 2 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 2 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) |
(+.f64 (+.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 t -1) a)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 1)) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)) (sqrt.f64 (*.f64 (+.f64 t -1) a))) (-.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))) (sqrt.f64 (*.f64 a (+.f64 t -1)))) (-.f64 (sqrt.f64 (*.f64 a (+.f64 t -1))) (sqrt.f64 (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 t a) a)) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2))))) (-.f64 (sqrt.f64 (-.f64 (*.f64 t a) a)) (sqrt.f64 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(/.f64 1 (/.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2))) (neg.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (/.f64 1 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (-.f64 (*.f64 a (+.f64 t -1)) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2) (*.f64 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) (fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (*.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) 1) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3) (pow.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2) (*.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 3) (pow.f64 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) 3)) (fma.f64 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a))) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2))) |
(pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 1) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3) 1/3) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2)) |
(fabs.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) |
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(fma.f64 a (+.f64 t -1) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(fma.f64 1 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(fma.f64 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a)) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(fma.f64 (+.f64 t -1) a (fma.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(fma.f64 a (+.f64 t -1) (fma.f64 (-.f64 2 (+.f64 t y)) b (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (cbrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) |
(-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) |
(+.f64 (*.f64 z y) (*.f64 z -1)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 z -1) (*.f64 z y)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y -1) z))) 1) |
(*.f64 z (+.f64 y -1)) |
(-.f64 (*.f64 y z) z) |
(/.f64 (*.f64 z (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 z (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1)) |
(/.f64 (*.f64 z (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) z)) |
(*.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 z (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (/.f64 z (+.f64 y 1)) (fma.f64 y y -1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) z) (fma.f64 y y (-.f64 1 (*.f64 y -1)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) z)) |
(*.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) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(+.f64 (*.f64 0 (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2) (*.f64 (+.f64 t -1) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 a (+.f64 t -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 t a) a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (+.f64 1 (neg.f64 y)) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (*.f64 z (+.f64 1 (neg.f64 y))) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y -1) z))) (sqrt.f64 (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y -1) z)) 2) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 z (+.f64 y -1)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 0 (-.f64 (*.f64 y z) z))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (-.f64 (*.f64 z (+.f64 1 (neg.f64 y))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) (+.f64 (neg.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (*.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 0)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -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 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 z (+.f64 1 (neg.f64 y)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (*.f64 z (+.f64 1 (neg.f64 y))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) (fma.f64 z (-.f64 1 y) x))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1))))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 z (+.f64 y -1)))) (sqrt.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) 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 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) |
(/.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z)))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2)) (/.f64 1 (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (+.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 x (+.f64 (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1))) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a)))) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a)) (*.f64 b (-.f64 2 (+.f64 t y)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))))) |
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) (+.f64 x (fma.f64 z (+.f64 y -1) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)))) (+.f64 x (fma.f64 z (+.f64 y -1) (-.f64 (fma.f64 t a (*.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 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) 3)) (+.f64 (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (-.f64 x (+.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) 3)) (fma.f64 (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 x (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3) (pow.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) 3)) (fma.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))) (*.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (+.f64 x (fma.f64 z (-.f64 1 y) (fma.f64 t (neg.f64 a) a))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) (+.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 y -1) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) 3)) (fma.f64 (fma.f64 z (+.f64 y -1) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a)) (+.f64 x (fma.f64 z (+.f64 y -1) (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a))) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 (+.f64 y -1) z x))) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 (+.f64 y -1) z x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 z (+.f64 y -1) x))) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 z (+.f64 y -1) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y -1) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (*.f64 (+.f64 y -1) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (+.f64 y -1)) 2))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 (+.f64 y -1) z x))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 (+.f64 y -1) z x))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 z (+.f64 y -1) x))) (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 y -1) x))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 y -1) z x))))) (*.f64 (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 y -1) z x))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t a) a) 2) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 2)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) (*.f64 (fma.f64 a (+.f64 t -1) (*.f64 b (+.f64 t (+.f64 y -2)))) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y -1) z) (+.f64 (*.f64 (+.f64 y -1) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (fma.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 y -1)) 3)) (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (neg.f64 (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 y -1) z x)))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 t -1)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 t -1) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 x x (*.f64 (*.f64 z (+.f64 y -1)) (fma.f64 (+.f64 y -1) z x))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3))) (*.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (*.f64 b (-.f64 2 (+.f64 t y))) 3)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) (*.f64 (fma.f64 (*.f64 b (-.f64 2 (+.f64 t y))) (fma.f64 (-.f64 2 (+.f64 t y)) b (fma.f64 t (neg.f64 a) a)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 x x (*.f64 z (*.f64 (+.f64 y -1) (fma.f64 z (+.f64 y -1) x)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 2))) (neg.f64 (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (-.f64 (fma.f64 t a (*.f64 b (-.f64 2 (+.f64 t y)))) a) 2)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) 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 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (-.f64 x (*.f64 (+.f64 y -1) z))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 3) (pow.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 z (+.f64 y -1))) 2) (*.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (+.f64 (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 x (*.f64 z (+.f64 y -1)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) 3)) (fma.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (-.f64 (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 t (neg.f64 a) a)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2)))))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x)))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 1 (-.f64 x (*.f64 (+.f64 y -1) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (sqrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) 2) (cbrt.f64 (-.f64 x (*.f64 (+.f64 y -1) z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 t -1) a (*.f64 z (+.f64 y -1)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 z (-.f64 1 y) x))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) |
| ✓ | 0.01% | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| ✓ | 0.02% | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
Compiled 74 to 44 computations (40.5% saved)
45 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | -inf | (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
| 0.0ms | b | @ | -inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 0.0ms | y | @ | -inf | (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
| 0.0ms | 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 | @ | 0 | (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 | 113 |
| 1 | 425 | 113 |
| 2 | 5793 | 113 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a)))) |
(-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 t -1) a))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 (-.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 (-.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 (-.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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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 (-.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))) (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))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (*.f64 (+.f64 -1 t) a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (-.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 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (/.f64 1 (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 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (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 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (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 (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 (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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (/.f64 (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))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)))) (/.f64 (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))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (neg.f64 (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 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) 1) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) 1) (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 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (sqrt.f64 (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))))) (sqrt.f64 (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 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (*.f64 (cbrt.f64 (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)))) (cbrt.f64 (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)))))) (cbrt.f64 (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 pow.f64 (-.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 (-.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 (-.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 (-.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 (-.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 (-.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 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.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 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.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 (-.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 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) 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 (+.f64 -1 t) 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 (+.f64 -1 t) a)))))))) |
| 1× | egg-herbie |
| 1586× | associate--l+ |
| 988× | fma-def |
| 676× | associate--r- |
| 614× | associate-+l+ |
| 588× | associate-+r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 483 | 17273 |
| 1 | 1441 | 15099 |
| 2 | 6508 | 15055 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a)) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 -1 z) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 a t) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 z (-.f64 y 1)) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 t 1) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 b z) y) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 b z) y) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 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)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 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)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 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)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.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))) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y -1) z)) |
(+.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (*.f64 (+.f64 y -1) z) 1)) |
(+.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a)) |
(+.f64 (*.f64 a -1) (+.f64 (*.f64 a t) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 a -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 -1 a) (+.f64 (*.f64 t a) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 -1 a) (*.f64 (+.f64 y -1) z))) |
(+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 (+.f64 -1 t) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y -1) z) (*.f64 t a)) (*.f64 -1 a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a -1)) (*.f64 a t)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 a t)) (*.f64 a -1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 -1 a)) (*.f64 t a)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (*.f64 t a)) (*.f64 -1 a)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a))) (-.f64 1 (*.f64 (+.f64 y -1) z))) |
(-.f64 (+.f64 (*.f64 (+.f64 y -1) z) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) 1) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(*.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 3) (pow.f64 (*.f64 (+.f64 y -1) z) 3)) (+.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (-.f64 (pow.f64 (*.f64 (+.f64 -1 t) a) 2) (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))))) |
(pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(+.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(+.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 1 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (-.f64 (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (exp.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (*.f64 x x) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (/.f64 (pow.f64 x 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) (/.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) (fma.f64 x x (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z)) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a)) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 x (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(+.f64 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (+.f64 (neg.f64 (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 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 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 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 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 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))) (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 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))) (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 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))) (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 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))) (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 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))) (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 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))) (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 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))) (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 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))) (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 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))) (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))) x) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) x) |
(+.f64 (neg.f64 (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (*.f64 (+.f64 -1 t) a)) x)) |
(+.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 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 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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(+.f64 (+.f64 x (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (/.f64 1 (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 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (-.f64 (*.f64 x x) (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 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (-.f64 (pow.f64 x 3) (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 (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 (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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (/.f64 (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))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)))) (/.f64 (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))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (neg.f64 (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 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) 1) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) 1) (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) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (sqrt.f64 (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))))) (sqrt.f64 (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) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (*.f64 (cbrt.f64 (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)))) (cbrt.f64 (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)))))) (cbrt.f64 (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))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (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 t a) (+.f64 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 z y) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 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 z y) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 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 (*.f64 z y) z) a) |
(-.f64 (*.f64 z y) (+.f64 z a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 a t) |
(*.f64 t a) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 z (-.f64 y 1)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 z (-.f64 y 1)) |
(*.f64 z (+.f64 -1 y)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 -1 t)) |
(-.f64 (*.f64 t a) a) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 b (+.f64 t -2) x) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 t -2) x) z) (*.f64 a (-.f64 1 t))) |
(fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) 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)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) 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)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) 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)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) 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)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) z))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) z))) |
(-.f64 (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 (-.f64 b z) y (fma.f64 b (+.f64 t -2) x)) (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) x)) (+.f64 z (*.f64 a (-.f64 1 t)))) |
(fma.f64 y (-.f64 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) 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)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -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)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 (*.f64 b (-.f64 t 2)) x)) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (fma.f64 -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)))) |
(fma.f64 (neg.f64 y) (fma.f64 -1 b z) (fma.f64 b (+.f64 t -2) (+.f64 (fma.f64 a (-.f64 1 t) x) z))) |
(-.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 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 t (-.f64 b a) (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(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))) |
(fma.f64 (neg.f64 (fma.f64 -1 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 (neg.f64 (fma.f64 -1 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 (fma.f64 -1 (*.f64 t (*.f64 -1 (-.f64 b a))) (fma.f64 (+.f64 y -2) b x)) (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(fma.f64 (neg.f64 (fma.f64 -1 b a)) t (fma.f64 b (+.f64 y -2) (+.f64 (fma.f64 z (-.f64 1 y) x) a))) |
(-.f64 x (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (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 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 z (-.f64 y 1))) |
(fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 t (+.f64 y -2)) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 z (-.f64 y 1))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) |
(neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) |
(+.f64 (fma.f64 a (-.f64 1 t) x) z) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.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 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.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 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 (-.f64 t 1) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 x (*.f64 (-.f64 t 1) a)) |
(-.f64 x (*.f64 a (+.f64 -1 t))) |
(fma.f64 a (-.f64 1 t) x) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (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 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 x (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (neg.f64 a))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) a) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 (neg.f64 a) t) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 -1 a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (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 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) (-.f64 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 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) (-.f64 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 (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t)))) (-.f64 1 (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a)))) |
(*.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 1 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 y -1) z)) (pow.f64 (*.f64 (+.f64 -1 t) a) 2)) (-.f64 (*.f64 (+.f64 y -1) z) (*.f64 (+.f64 -1 t) a))) |
(/.f64 (-.f64 (*.f64 (+.f64 -1 y) (*.f64 z (*.f64 z (+.f64 -1 y)))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (*.f64 z (+.f64 -1 y)) (*.f64 a (+.f64 -1 t)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 -1 y) (+.f64 -1 y)) (*.f64 z z)) (pow.f64 (-.f64 (*.f64 t a) a) 2)) (fma.f64 z (+.f64 -1 y) (*.f64 a (-.f64 1 t)))) |
(/.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 (*.f64 z (+.f64 -1 y)) (+.f64 -1 t)) a)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t a) a) 3) (pow.f64 (-.f64 (*.f64 z y) z) 3)) (fma.f64 (+.f64 -1 y) (*.f64 z (-.f64 (*.f64 z y) z)) (*.f64 (-.f64 (*.f64 t a) a) (-.f64 (-.f64 (*.f64 t a) a) (-.f64 (*.f64 z y) z))))) |
(pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 1) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3) 1/3) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2)) |
(fabs.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(fma.f64 y z (fma.f64 -1 z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.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 t) a (*.f64 z (+.f64 -1 y)))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (fma.f64 b (+.f64 t (+.f64 y -2)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) x) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 -1 t) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))) |
(+.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 1) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 (+.f64 y -1) z))) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(+.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) 0) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 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 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -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))))) |
(+.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (*.f64 b (+.f64 y (+.f64 t -2)))) |
(fma.f64 b (+.f64 t (+.f64 y -2)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 -1 t) a)) (*.f64 (+.f64 y -1) z)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (+.f64 y -1) z)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(-.f64 (-.f64 (+.f64 x (*.f64 (+.f64 y (+.f64 t -2)) b)) (*.f64 (*.f64 (+.f64 y -1) z) 1)) (*.f64 (+.f64 -1 t) a)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 1 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (+.f64 (-.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(/.f64 (-.f64 (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2)))) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) (+.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (-.f64 (*.f64 b (+.f64 y (+.f64 t -2))) x))) |
(/.f64 (-.f64 (*.f64 (+.f64 t (+.f64 y -2)) (*.f64 (*.f64 b b) (+.f64 t (+.f64 y -2)))) (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 2)) (-.f64 (*.f64 b (+.f64 t (+.f64 y -2))) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 y (+.f64 t -2)) b)) (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (-.f64 (fma.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 b (+.f64 y (+.f64 t -2))) (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) (*.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) 3) (pow.f64 (*.f64 b (+.f64 t (+.f64 y -2))) 3)) (fma.f64 (+.f64 t (+.f64 y -2)) (*.f64 (*.f64 b b) (+.f64 t (+.f64 y -2))) (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (-.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.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 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 2) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(pow.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) 1/3) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) |
(fabs.f64 (fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x)))) |
(log.f64 (exp.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1)) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 a (-.f64 1 t) (fma.f64 b (+.f64 t (+.f64 y -2)) x))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (neg.f64 (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 x (+.f64 (neg.f64 (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 x (+.f64 (neg.f64 (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (-.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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (-.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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (-.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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) 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))) (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 t) a (*.f64 z (+.f64 -1 y)))) (*.f64 2 (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(fma.f64 2 (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0) (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (+.f64 x (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 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) x) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (neg.f64 (*.f64 (+.f64 y -1) z)) (+.f64 (neg.f64 (*.f64 (+.f64 -1 t) a)) x)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (-.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 0)) |
(+.f64 (+.f64 x (neg.f64 (*.f64 (+.f64 y -1) z))) (neg.f64 (*.f64 (+.f64 -1 t) a))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) 1) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (exp.f64 (log1p.f64 (*.f64 (+.f64 -1 t) a)))) 1) |
(+.f64 1 (-.f64 x (fma.f64 (+.f64 -1 y) z (exp.f64 (log1p.f64 (*.f64 a (+.f64 -1 t))))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (expm1.f64 (log1p.f64 (-.f64 (*.f64 t a) a))))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (/.f64 1 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (/.f64 1 (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) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (-.f64 (*.f64 x x) (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 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (-.f64 (pow.f64 x 3) (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) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 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 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 (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 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (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 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (/.f64 (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))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3))) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)))) |
(*.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3/2)) (/.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3/2)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)))) (/.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2)))) (/.f64 (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2))) (/.f64 (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)))) (/.f64 (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))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)))) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3))) (/.f64 (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)))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (-.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 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 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2))) (neg.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3))) (neg.f64 (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 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3))) (neg.f64 (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) 1) (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) (sqrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x)))) (cbrt.f64 (+.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) x))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) 1) (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) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (sqrt.f64 (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))))) (sqrt.f64 (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) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 3)) (fma.f64 x x (*.f64 (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z) (+.f64 x (-.f64 (fma.f64 z y (-.f64 (*.f64 t a) a)) z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)) 3)) (*.f64 (cbrt.f64 (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)))) (cbrt.f64 (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)))))) (cbrt.f64 (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) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) 3)) 1) (fma.f64 x x (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (-.f64 1 t) a (*.f64 z (-.f64 1 y))) 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))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 1) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 2) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 3) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3) 1/3) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))) 3)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) 1)) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a))))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 (+.f64 -1 t) a)))) |
(-.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 z (+.f64 -1 y)))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) x)) |
Compiled 21884 to 13243 computations (39.5% saved)
13 alts after pruning (13 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 672 | 13 | 685 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 674 | 13 | 687 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.02% | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 0.02% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) | |
| 24.26% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) | |
| 31.52% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) | |
| 47.1% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) | |
| ▶ | 34.88% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| 23.84% | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) | |
| ▶ | 76.18% | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 79.39% | (*.f64 (-.f64 b z) y) | |
| ▶ | 75.51% | (*.f64 z (-.f64 1 y)) |
| 79.01% | (*.f64 t (-.f64 b a)) | |
| ▶ | 68.83% | (*.f64 a (-.f64 1 t)) |
| 76.37% | x |
Compiled 429 to 308 computations (28.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| ✓ | 0.02% | (-.f64 (*.f64 y z) z) |
| 0.04% | (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b)) | |
| 0.04% | (*.f64 (+.f64 y (-.f64 t 2)) b) |
Compiled 86 to 42 computations (51.2% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | -inf | (-.f64 (*.f64 y z) z) |
| 0.0ms | a | @ | 0 | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 0.0ms | t | @ | 0 | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| 0.0ms | z | @ | inf | (-.f64 (*.f64 y z) z) |
| 1× | batch-egg-rewrite |
| 804× | associate-+r+ |
| 776× | +-commutative |
| 528× | add-sqr-sqrt |
| 518× | pow1 |
| 518× | *-un-lft-identity |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 20 | 74 |
| 1 | 486 | 74 |
| 2 | 7413 | 74 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 y z) z) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y z) (*.f64 (neg.f64 z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 z) 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 z) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 z) 1) (*.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) 1 z) (-.f64 (*.f64 y z) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) (-.f64 (*.f64 y z) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) (-.f64 (*.f64 y z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (-.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y z) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y z) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y z) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y z (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z y (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y z) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 z (-.f64 x (*.f64 y z))) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 y z)) (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 z (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (+.f64 z (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (+.f64 t -1)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 a) (+.f64 t -1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 -1 (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 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 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 y z))) (-.f64 z (*.f64 (+.f64 t -1) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (neg.f64 (-.f64 (*.f64 y z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z))) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 x (*.f64 y z)) 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) 2) (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))))) |
| 1× | egg-herbie |
| 1132× | associate--l- |
| 960× | associate-+l+ |
| 936× | fma-def |
| 826× | associate-+r+ |
| 696× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 460 | 13832 |
| 1 | 1532 | 12688 |
| 2 | 7895 | 12688 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 y z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(*.f64 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 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(-.f64 (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(*.f64 (-.f64 b z) y) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.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 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.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 (+.f64 1 (*.f64 -1 y)) z) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.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 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(-.f64 (+.f64 z x) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 (*.f64 y z) (neg.f64 z)) |
(+.f64 (*.f64 y z) (*.f64 (neg.f64 z) 1)) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 z) 1 z)) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (neg.f64 z) (*.f64 y z)) |
(+.f64 (*.f64 (neg.f64 z) 1) (*.f64 y z)) |
(+.f64 (fma.f64 (neg.f64 z) 1 z) (-.f64 (*.f64 y z) z)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) (-.f64 (*.f64 y z) z)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) (-.f64 (*.f64 y z) z)) |
(*.f64 z (-.f64 y 1)) |
(*.f64 (-.f64 (*.f64 y z) z) 1) |
(*.f64 1 (-.f64 (*.f64 y z) z)) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z))) |
(/.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z)) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z))))) |
(pow.f64 (-.f64 (*.f64 y z) z) 1) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 y z) z))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z))) |
(exp.f64 (log.f64 (-.f64 (*.f64 y z) z))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z))) |
(fma.f64 y z (neg.f64 z)) |
(fma.f64 z y (neg.f64 z)) |
(fma.f64 1 (*.f64 y z) (neg.f64 z)) |
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z)) |
(+.f64 x (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 x (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 y z)) (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 z (-.f64 x (*.f64 y z)))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 x (*.f64 y z))) |
(+.f64 (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z))) |
(+.f64 (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (+.f64 z (-.f64 x (*.f64 y z)))) |
(+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 y z))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (neg.f64 (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1)) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z))) z) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 x (*.f64 y z)) 1)) z) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(*.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1) |
(*.f64 1 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 2)) |
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(fma.f64 1 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 1 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) 2) (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
| Outputs |
|---|
(*.f64 -1 z) |
(neg.f64 z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 -1 z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 y z) |
(*.f64 z y) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 -1 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 -1 (*.f64 (+.f64 1 (*.f64 -1 y)) z)) |
(-.f64 (*.f64 z y) z) |
(-.f64 (+.f64 z (*.f64 (-.f64 (+.f64 y t) 2) b)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) |
(-.f64 (fma.f64 b (+.f64 y (+.f64 t -2)) z) (fma.f64 z y (*.f64 a (+.f64 -1 t)))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
x |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (+.f64 -1 t)))) |
(+.f64 z (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 t)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 (*.f64 (-.f64 t 2) b) (+.f64 z (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(*.f64 (-.f64 b z) y) |
(*.f64 y (-.f64 b z)) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) (+.f64 (*.f64 (-.f64 b z) y) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 (+.f64 t -2) b (+.f64 z (fma.f64 (-.f64 b z) y x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (+.f64 z (fma.f64 b (+.f64 t -2) (fma.f64 y (-.f64 b z) x))) (*.f64 a (-.f64 1 t))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) |
(*.f64 (neg.f64 y) (*.f64 -1 (-.f64 b z))) |
(*.f64 (neg.f64 y) (fma.f64 -1 b z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (+.f64 z (fma.f64 b (+.f64 t -2) x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (fma.f64 (neg.f64 y) (fma.f64 -1 b z) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (+.f64 z (fma.f64 b (+.f64 t -2) x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (fma.f64 (neg.f64 y) (fma.f64 -1 b z) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 t)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 b) (*.f64 -1 z)))) (+.f64 z (+.f64 (*.f64 b (-.f64 t 2)) x))) (*.f64 (-.f64 t 1) a)) |
(-.f64 (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 b z))) (+.f64 z (fma.f64 b (+.f64 t -2) x))) (*.f64 a (+.f64 -1 t))) |
(+.f64 (fma.f64 (neg.f64 y) (fma.f64 -1 b z) z) (+.f64 (fma.f64 b (+.f64 t -2) x) (*.f64 a (-.f64 1 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))) |
(+.f64 x (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 z (-.f64 1 y)) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 (*.f64 (+.f64 1 (*.f64 -1 y)) z) x)) (*.f64 (-.f64 t 1) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 y z (neg.f64 a)))) |
(+.f64 z (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 b) (*.f64 -1 a)) t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (+.f64 (*.f64 y z) (*.f64 -1 a))) |
(-.f64 (fma.f64 t (-.f64 b a) (+.f64 z (fma.f64 (+.f64 y -2) b x))) (fma.f64 y z (neg.f64 a))) |
(+.f64 (fma.f64 t (-.f64 b a) z) (-.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 z y (neg.f64 a)))) |
(+.f64 (+.f64 (fma.f64 b (+.f64 y -2) x) (fma.f64 t (-.f64 b a) z)) (-.f64 a (*.f64 z y))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (*.f64 y z)) |
(+.f64 z (fma.f64 (+.f64 y (+.f64 t -2)) b (-.f64 x (*.f64 z y)))) |
(fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 -1 (*.f64 (-.f64 t 1) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t 1) a)) (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x))) (*.f64 y z)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z x) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) (+.f64 z x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x)) (+.f64 (*.f64 y z) (*.f64 (-.f64 t 1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 y z) (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 y z) (*.f64 (neg.f64 z) 1)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 z) 1 z)) |
(+.f64 (-.f64 (*.f64 z y) z) (+.f64 (neg.f64 z) z)) |
(fma.f64 z (+.f64 -1 y) (*.f64 0 z)) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(fma.f64 z (+.f64 -1 y) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (-.f64 (*.f64 y z) z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(fma.f64 z (+.f64 -1 y) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (neg.f64 z) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (*.f64 (neg.f64 z) 1) (*.f64 y z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 (fma.f64 (neg.f64 z) 1 z) (-.f64 (*.f64 y z) z)) |
(+.f64 (-.f64 (*.f64 z y) z) (+.f64 (neg.f64 z) z)) |
(fma.f64 z (+.f64 -1 y) (*.f64 0 z)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) (-.f64 (*.f64 y z) z)) |
(+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(fma.f64 z (+.f64 -1 y) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) (-.f64 (*.f64 y z) z)) |
(+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(fma.f64 z (+.f64 -1 y) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(*.f64 z (-.f64 y 1)) |
(-.f64 (*.f64 z y) z) |
(*.f64 (-.f64 (*.f64 y z) z) 1) |
(-.f64 (*.f64 z y) z) |
(*.f64 1 (-.f64 (*.f64 y z) z)) |
(-.f64 (*.f64 z y) z) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) (sqrt.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2)) |
(-.f64 (*.f64 z y) z) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (cbrt.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (fma.f64 z y z)) |
(*.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 z y z) (pow.f64 (*.f64 z y) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z)) (-.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 z))) |
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 (*.f64 z y)) (sqrt.f64 z))) |
(/.f64 1 (/.f64 (fma.f64 y z z) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (fma.f64 z y z)) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))) (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 z y z) (pow.f64 (*.f64 z y) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z)) (fma.f64 y z z)) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (fma.f64 z y z)) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 z y z) (pow.f64 (*.f64 z y) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z))) (neg.f64 (fma.f64 y z z))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (fma.f64 z y z))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z (fma.f64 y z z))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 z y z) (pow.f64 (*.f64 z y) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 (*.f64 y z) (neg.f64 z))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (/.f64 1 (fma.f64 y z z))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z z)) (fma.f64 z y z)) |
(/.f64 (+.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (neg.f64 z) 3)) (+.f64 (pow.f64 (*.f64 y z) 2) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 (*.f64 y z) (neg.f64 z))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z y) 2) (*.f64 z (fma.f64 y z z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z y) 3) (pow.f64 z 3)) (fma.f64 z (fma.f64 z y z) (pow.f64 (*.f64 z y) 2))) |
(pow.f64 (-.f64 (*.f64 y z) z) 1) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y z) z)) 2) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 3) |
(-.f64 (*.f64 z y) z) |
(pow.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3) 1/3) |
(-.f64 (*.f64 z y) z) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 z y) z) 2)) |
(fabs.f64 (-.f64 (*.f64 z y) z)) |
(log.f64 (exp.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y z) z)))) |
(-.f64 (*.f64 z y) z) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y z) z) 3)) |
(-.f64 (*.f64 z y) z) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(exp.f64 (log.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y z) z)) 1)) |
(-.f64 (*.f64 z y) z) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y z) z))) |
(-.f64 (*.f64 z y) z) |
(fma.f64 y z (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(fma.f64 z y (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(fma.f64 1 (*.f64 y z) (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(fma.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 (*.f64 y z)) (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (cbrt.f64 (*.f64 y z)) (neg.f64 z)) |
(-.f64 (*.f64 z y) z) |
(+.f64 x (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (neg.f64 (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(-.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 b) (+.f64 y (+.f64 t -2)) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (+.f64 y (+.f64 t -2)) (+.f64 (neg.f64 b) b))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1 (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (+.f64 (neg.f64 (-.f64 (*.f64 z y) z)) (-.f64 (*.f64 z y) z))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (*.f64 z y) z) 0)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y z) z))) (sqrt.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (+.f64 (neg.f64 (-.f64 (*.f64 z y) z)) (-.f64 (*.f64 z y) z))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (*.f64 z y) z) 0)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 y z) z))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y z) z)) 2) (-.f64 (*.f64 y z) z))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (+.f64 (neg.f64 (-.f64 (*.f64 z y) z)) (-.f64 (*.f64 z y) z))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 (-.f64 (*.f64 z y) z) 0)) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 a) (+.f64 t -1) (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (+.f64 t -1)) a (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (fma.f64 (neg.f64 (*.f64 (+.f64 t -1) a)) 1 (*.f64 (+.f64 t -1) a))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.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 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 a) (+.f64 -1 t) (*.f64 a (+.f64 -1 t)))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (*.f64 a (+.f64 -1 t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (neg.f64 (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 z (-.f64 x (*.f64 y z)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 z (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 x (*.f64 y z))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 z (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1) (+.f64 z (-.f64 x (*.f64 y z)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 y (+.f64 t -2)) b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) x) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 1 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (+.f64 (neg.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (*.f64 0 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 2) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (pow.f64 (cbrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 2) (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) x) (-.f64 (neg.f64 (-.f64 (*.f64 y z) z)) (*.f64 (+.f64 t -1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (*.f64 (+.f64 t -1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (+.f64 t -1)) a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 a) (+.f64 t -1))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 -1 (*.f64 (+.f64 t -1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 t -1) a))) (sqrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 z (-.f64 x (*.f64 y z)))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t -1) a)) 2)) (cbrt.f64 (*.f64 (+.f64 t -1) a)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (-.f64 x (*.f64 y z))) (-.f64 z (*.f64 (+.f64 t -1) a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (neg.f64 (-.f64 (*.f64 y z) z))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) x) (*.f64 (neg.f64 (-.f64 (*.f64 y z) z)) 1)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 x (*.f64 y z))) z) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (-.f64 x (*.f64 y z)) 1)) z) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b y)) (*.f64 b (+.f64 t -2))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 b (+.f64 t -2))) (*.f64 b y)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 y b)) (*.f64 (+.f64 t -2) b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(+.f64 (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 1) (*.f64 (+.f64 t -2) b)) (*.f64 y b)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 1 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2) (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (/.f64 1 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (-.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (sqrt.f64 (+.f64 z (-.f64 x (*.f64 z y))))) (-.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 z y)))) (sqrt.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (-.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (/.f64 1 (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)) (-.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t)))) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (-.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) (+.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (*.f64 (+.f64 x (+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))) (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))))) (+.f64 (-.f64 (*.f64 z y) z) (+.f64 x (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))) |
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (+.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (fma.f64 z (+.f64 -1 y) x))) (+.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (fma.f64 z (+.f64 -1 y) x))) |
(/.f64 (*.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) (+.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))))) (+.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3)) 1) (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3) (pow.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) 3)) (+.f64 (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) (-.f64 (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3) (pow.f64 (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) 3)) (fma.f64 (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))) (-.f64 (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (-.f64 (+.f64 z x) (fma.f64 y z (*.f64 a (+.f64 -1 t)))))))) |
(/.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 1 t))) 3)) (fma.f64 (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 t))) (+.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a (-.f64 1 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 1 t))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))) (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) (*.f64 x (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) 3)) (fma.f64 x x (*.f64 (+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) (+.f64 (+.f64 (-.f64 (*.f64 z y) z) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b)))) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (-.f64 (*.f64 z y) z) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) 3)) (fma.f64 x x (*.f64 (-.f64 (-.f64 (*.f64 z y) z) (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (+.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (fma.f64 z (+.f64 -1 y) x))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))) (+.f64 x (-.f64 (*.f64 a (+.f64 -1 t)) (fma.f64 b (+.f64 y (+.f64 t -2)) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) z) 2)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (+.f64 x (-.f64 (*.f64 z y) z)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)))) (*.f64 (+.f64 x (-.f64 (*.f64 z y) z)) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) z) 2)) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (*.f64 (fma.f64 z (+.f64 -1 y) x) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)))) (*.f64 (fma.f64 z (+.f64 -1 y) x) (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 y z) z) 2)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (+.f64 (-.f64 (*.f64 y z) z) x) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) z) 2)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2))))))) (*.f64 (+.f64 x (-.f64 (*.f64 z y) z)) (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)))) (*.f64 (+.f64 x (-.f64 (*.f64 z y) z)) (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))))))) |
(/.f64 (/.f64 (fma.f64 (-.f64 (*.f64 x x) (pow.f64 (-.f64 (*.f64 z y) z) 2)) (fma.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (neg.f64 (fma.f64 z (+.f64 -1 y) x)))) (fma.f64 z (+.f64 -1 y) x)) (fma.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2))) |
(/.f64 (-.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 y z) z) 3)) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 2)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) z) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (fma.f64 x x (*.f64 (-.f64 (*.f64 z y) z) (+.f64 x (-.f64 (*.f64 z y) z)))))) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 x x (*.f64 (-.f64 (*.f64 z y) z) (+.f64 x (-.f64 (*.f64 z y) z)))))) |
(/.f64 (fma.f64 (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) z) 3)) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 2)) (neg.f64 (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 y z) z) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b))))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (-.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 3) (pow.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) 3)))) (*.f64 (fma.f64 x x (*.f64 (-.f64 (*.f64 y z) z) (+.f64 (-.f64 (*.f64 y z) z) x))) (+.f64 (pow.f64 (*.f64 (+.f64 t -1) a) 2) (*.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (fma.f64 (+.f64 t -1) a (*.f64 (+.f64 y (+.f64 t -2)) b)))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) z) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 x x (*.f64 (-.f64 (*.f64 z y) z) (+.f64 x (-.f64 (*.f64 z y) z)))))) (*.f64 (+.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 2) (*.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (fma.f64 (+.f64 -1 t) a (*.f64 b (+.f64 y (+.f64 t -2)))))) (fma.f64 x x (*.f64 (-.f64 (*.f64 z y) z) (+.f64 x (-.f64 (*.f64 z y) z)))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (*.f64 z y) z) 3))) (*.f64 (-.f64 (pow.f64 (*.f64 a (+.f64 -1 t)) 3) (pow.f64 (*.f64 b (+.f64 y (+.f64 t -2))) 3)) (fma.f64 x x (*.f64 (+.f64 -1 y) (*.f64 z (fma.f64 z (+.f64 -1 y) x)))))) (*.f64 (fma.f64 (+.f64 y (+.f64 t -2)) (*.f64 b (fma.f64 a (+.f64 -1 t) (*.f64 b (+.f64 y (+.f64 t -2))))) (pow.f64 (*.f64 a (+.f64 -1 t)) 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 z (-.f64 x (*.f64 y z))) 2) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 2))) (neg.f64 (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2))) (neg.f64 (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)) (pow.f64 (fma.f64 a (+.f64 -1 t) (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 2)) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 3) (pow.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 y z))) 2) (*.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)) (+.f64 (+.f64 z (-.f64 x (*.f64 y z))) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 3) (pow.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 z (-.f64 x (*.f64 z y))) 2) (*.f64 (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))) (+.f64 z (+.f64 (-.f64 x (*.f64 z y)) (fma.f64 (+.f64 -1 t) a (*.f64 (+.f64 y (+.f64 t -2)) (neg.f64 b))))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) 3)) (fma.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (-.f64 (fma.f64 a (-.f64 1 t) (*.f64 b (+.f64 y (+.f64 t -2)))) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 1) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 2) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 3) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(pow.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3) 1/3) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 2)) |
(sqrt.f64 (pow.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) 2)) |
(fabs.f64 (fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x)))) |
(log.f64 (exp.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))) 3)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(exp.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a))))) 1)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 (+.f64 y (+.f64 t -2)) b) (+.f64 (-.f64 x (*.f64 y z)) (-.f64 z (*.f64 (+.f64 t -1) a)))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 1 x (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 1 (+.f64 z (-.f64 x (*.f64 y z))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) 2) (cbrt.f64 (+.f64 z (-.f64 x (*.f64 y z)))) (neg.f64 (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b)))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 (-.f64 (*.f64 y z) z) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (+.f64 t -2)) b))))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y (+.f64 t -2)) b x) (fma.f64 y z (*.f64 a (+.f64 -1 t))))) |
(fma.f64 a (-.f64 1 t) (fma.f64 z (-.f64 1 y) (fma.f64 b (+.f64 y (+.f64 t -2)) x))) |
Compiled 17 to 12 computations (29.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.02% | (*.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.04% | (*.f64 (-.f64 (+.f64 y t) 2) b) |
Compiled 25 to 13 computations (48% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 0.0ms | y | @ | -inf | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 0.0ms | t | @ | -inf | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 0.0ms | t | @ | inf | (*.f64 (-.f64 (+.f64 y t) 2) b) |
| 1× | batch-egg-rewrite |
| 1086× | associate-*r/ |
| 948× | *-commutative |
| 874× | associate-*l/ |
| 730× | distribute-lft-in |
| 704× | distribute-rgt-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 203 | 19 |
| 2 | 2760 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y t) b) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 (+.f64 y t) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 b (+.f64 t -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 t -2)) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b t) (*.f64 b (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y b)) (*.f64 1 (*.f64 b (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (+.f64 y t) b)) (*.f64 1 (*.f64 b -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y b) 1) (*.f64 (*.f64 b (+.f64 t -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y t) b) 1) (*.f64 (*.f64 b -2) 1))))) (#(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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) 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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2)))) (+.f64 (-.f64 y t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4)) (+.f64 -2 (neg.f64 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (+.f64 y (+.f64 t 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (sqrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (cbrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2))) b) (+.f64 (-.f64 y t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4) b) (+.f64 -2 (neg.f64 (+.f64 y t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8) b) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(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) 3) -8)) 1) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 y (+.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))))) (#(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 cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 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 log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))))))) |
| 1× | egg-herbie |
| 1204× | distribute-lft-in |
| 1134× | distribute-rgt-in |
| 974× | associate--r+ |
| 762× | associate-/l* |
| 634× | *-commutative |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 185 | 2703 |
| 1 | 523 | 2635 |
| 2 | 1794 | 2593 |
| 3 | 6898 | 2593 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 (-.f64 y 2) b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 (+.f64 y t) b)) |
(+.f64 (*.f64 y b) (*.f64 b (+.f64 t -2))) |
(+.f64 (*.f64 b (+.f64 t -2)) (*.f64 y b)) |
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2))) |
(+.f64 (*.f64 1 (*.f64 y b)) (*.f64 1 (*.f64 b (+.f64 t -2)))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 y t) b)) (*.f64 1 (*.f64 b -2))) |
(+.f64 (*.f64 t b) (*.f64 (+.f64 y -2) b)) |
(+.f64 (*.f64 (*.f64 y b) 1) (*.f64 (*.f64 b (+.f64 t -2)) 1)) |
(+.f64 (*.f64 (*.f64 (+.f64 y t) b) 1) (*.f64 (*.f64 b -2) 1)) |
(-.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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) 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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2)))) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2)))) (+.f64 (-.f64 y t) 2)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4)) (+.f64 -2 (neg.f64 (+.f64 y t)))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (+.f64 y (+.f64 t 2))) |
(/.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2))) b) (+.f64 (-.f64 y t) 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4) b) (+.f64 -2 (neg.f64 (+.f64 y t)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8) b) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.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) 3) -8)) 1) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.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 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(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)) |
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 3))) |
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(exp.f64 (log.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y (+.f64 t -2)) b))) |
| Outputs |
|---|
(*.f64 b (-.f64 t 2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 b (-.f64 t 2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 y b) |
(*.f64 b y) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 y b) (*.f64 (-.f64 t 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 (-.f64 y 2) b) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(*.f64 t b) |
(*.f64 b t) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 t b) (*.f64 (-.f64 y 2) b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (+.f64 y t) b) (*.f64 b -2)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b -2) (*.f64 (+.f64 y t) b)) |
(*.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 b (+.f64 t -2)) (*.f64 y b)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 b t) (*.f64 b (+.f64 y -2))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 1 (*.f64 y b)) (*.f64 1 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 1 (*.f64 (+.f64 y t) b)) (*.f64 1 (*.f64 b -2))) |
(*.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 b) 1) (*.f64 (*.f64 b (+.f64 t -2)) 1)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.f64 b (+.f64 t (+.f64 y -2))) |
(+.f64 (*.f64 (*.f64 (+.f64 y t) b) 1) (*.f64 (*.f64 b -2) 1)) |
(*.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 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 y)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8) (/.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))) b)) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (+.f64 y (+.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (+.f64 (pow.f64 (+.f64 y t) 2) (-.f64 4 (*.f64 (+.f64 y t) -2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (*.f64 b (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2)))) (+.f64 (-.f64 y t) 2)) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2))) (/.f64 (+.f64 2 (-.f64 y t)) b)) |
(*.f64 (/.f64 b (-.f64 y (+.f64 t -2))) (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2)))) |
(*.f64 b (/.f64 (fma.f64 (+.f64 t -2) (-.f64 2 t) (*.f64 y y)) (+.f64 2 (-.f64 y t)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)) (*.f64 y y))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (fma.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)) (*.f64 y y)))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4)) (+.f64 -2 (neg.f64 (+.f64 y t)))) |
(/.f64 (+.f64 4 (neg.f64 (pow.f64 (+.f64 t y) 2))) (/.f64 (-.f64 -2 (+.f64 t y)) b)) |
(*.f64 (/.f64 b (-.f64 -2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(*.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 b (-.f64 (-.f64 -2 t) y))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 t y) 3)) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))) |
(*.f64 (/.f64 b (-.f64 (neg.f64 (fma.f64 2 (+.f64 t y) 4)) (pow.f64 (+.f64 t y) 2))) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(*.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) (/.f64 b (+.f64 -4 (*.f64 (+.f64 t y) (-.f64 (-.f64 -2 t) y))))) |
(/.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (+.f64 y (+.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 y)))) |
(/.f64 (*.f64 1 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t 2))) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (sqrt.f64 (+.f64 t (+.f64 2 y)))) (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (/.f64 b (/.f64 (sqrt.f64 (+.f64 t (+.f64 2 y))) (sqrt.f64 (+.f64 t (+.f64 y -2)))))) |
(/.f64 (*.f64 (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))))) |
(/.f64 (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)))) |
(*.f64 (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4))) (cbrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (/.f64 (cbrt.f64 (+.f64 y (+.f64 t 2))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)))) |
(/.f64 b (/.f64 (cbrt.f64 (+.f64 t (+.f64 2 y))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (/.f64 (cbrt.f64 (+.f64 t (+.f64 2 y))) b))) |
(/.f64 (*.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 b (pow.f64 (cbrt.f64 (+.f64 y (+.f64 t -2))) 2)) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)))) |
(/.f64 b (/.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (*.f64 (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2) (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (/.f64 b (/.f64 (cbrt.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))) (pow.f64 (cbrt.f64 (+.f64 t (+.f64 y -2))) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2))) b) (+.f64 (-.f64 y t) 2)) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2))) (/.f64 (+.f64 2 (-.f64 y t)) b)) |
(*.f64 (/.f64 b (-.f64 y (+.f64 t -2))) (-.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (+.f64 t -2)))) |
(*.f64 b (/.f64 (fma.f64 (+.f64 t -2) (-.f64 2 t) (*.f64 y y)) (+.f64 2 (-.f64 y t)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) b) (+.f64 (*.f64 y y) (*.f64 (+.f64 t -2) (-.f64 (+.f64 t -2) y)))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) (fma.f64 y y (*.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y))))) |
(*.f64 (/.f64 b (fma.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)) (*.f64 y y))) (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (+.f64 t -2) 3)) (fma.f64 (+.f64 t -2) (+.f64 t (-.f64 -2 y)) (*.f64 y y)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 2)) 4) b) (+.f64 -2 (neg.f64 (+.f64 y t)))) |
(/.f64 (+.f64 4 (neg.f64 (pow.f64 (+.f64 t y) 2))) (/.f64 (-.f64 -2 (+.f64 t y)) b)) |
(*.f64 (/.f64 b (-.f64 -2 (+.f64 t y))) (-.f64 4 (pow.f64 (+.f64 t y) 2))) |
(*.f64 (-.f64 4 (pow.f64 (+.f64 t y) 2)) (/.f64 b (-.f64 (-.f64 -2 t) y))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (+.f64 y t) 3)) 8) b) (neg.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (*.f64 b (+.f64 (neg.f64 (pow.f64 (+.f64 t y) 3)) 8)) (neg.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y)))))) |
(*.f64 (/.f64 b (-.f64 (neg.f64 (fma.f64 2 (+.f64 t y) 4)) (pow.f64 (+.f64 t y) 2))) (-.f64 8 (pow.f64 (+.f64 t y) 3))) |
(*.f64 (-.f64 8 (pow.f64 (+.f64 t y) 3)) (/.f64 b (+.f64 -4 (*.f64 (+.f64 t y) (-.f64 (-.f64 -2 t) y))))) |
(/.f64 (*.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 y)))) |
(/.f64 (*.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) -4)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 y (+.f64 t 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (/.f64 (sqrt.f64 (+.f64 y (+.f64 t 2))) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (sqrt.f64 (+.f64 t (+.f64 2 y)))) (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4)) (/.f64 b (/.f64 (sqrt.f64 (+.f64 t (+.f64 2 y))) (sqrt.f64 (+.f64 t (+.f64 y -2)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) (*.f64 b (sqrt.f64 (+.f64 y (+.f64 t -2)))))) |
(/.f64 (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)))) |
(*.f64 (*.f64 b (sqrt.f64 (+.f64 t (+.f64 y -2)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8)) (sqrt.f64 (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y))))))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 2) -4)) 1) (+.f64 y (+.f64 t 2))) |
(/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 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 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 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 (pow.f64 (+.f64 t y) 2) -4) (/.f64 (+.f64 y (+.f64 t 2)) b)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 2) -4) (+.f64 t (+.f64 2 y)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) 1) (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 (+.f64 y t) 3) -8)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2)))))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 y t) 2) (+.f64 4 (*.f64 (+.f64 y t) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 (pow.f64 (+.f64 t y) 2) (+.f64 4 (*.f64 2 (+.f64 t y))))) b) |
(*.f64 (/.f64 b (+.f64 (pow.f64 (+.f64 t y) 2) (fma.f64 2 (+.f64 t y) 4))) (+.f64 (pow.f64 (+.f64 t y) 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 (+.f64 t y) 3) -8) (+.f64 4 (*.f64 (+.f64 t y) (+.f64 t (+.f64 2 y)))))) |
(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)) |
(*.f64 b (+.f64 y (+.f64 t -2))) |
(*.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))) |
(cbrt.f64 (*.f64 (pow.f64 b 3) (pow.f64 (+.f64 y (+.f64 t -2)) 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))) |
(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))) |
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.02% | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.02% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
| ✓ | 0.03% | (*.f64 t (-.f64 a b)) |
Compiled 49 to 23 computations (53.1% saved)
27 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | a | @ | -inf | (*.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 | @ | 0 | (*.f64 t (-.f64 a b)) |
| 0.0ms | t | @ | inf | (*.f64 t (-.f64 a b)) |
| 0.0ms | a | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.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 25951 to 12425 computations (52.1% saved)
20 alts after pruning (19 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 876 | 15 | 891 |
| Fresh | 4 | 4 | 8 |
| Picked | 1 | 0 | 1 |
| Done | 3 | 1 | 4 |
| Total | 884 | 20 | 904 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.01% | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 24.25% | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) | |
| ▶ | 43.82% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 23.84% | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) | |
| 18.51% | (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) | |
| ▶ | 75.5% | (-.f64 z (*.f64 z y)) |
| 46.17% | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 54.17% | (-.f64 x (*.f64 z (-.f64 y 1))) | |
| 57.75% | (-.f64 x (*.f64 t (-.f64 a b))) | |
| 84.21% | (*.f64 (-.f64 y 2) b) | |
| 79.39% | (*.f64 (-.f64 b z) y) | |
| 86.71% | (*.f64 z (neg.f64 y)) | |
| 90.91% | (*.f64 y b) | |
| 79.01% | (*.f64 t (-.f64 b a)) | |
| 87.5% | (*.f64 t (neg.f64 a)) | |
| ▶ | 89.73% | (*.f64 t b) |
| ▶ | 82.72% | (*.f64 b (-.f64 t 2)) |
| ✓ | 68.83% | (*.f64 a (-.f64 1 t)) |
| 86.77% | z | |
| 76.37% | x |
Compiled 507 to 369 computations (27.2% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.02% | (*.f64 (-.f64 y 2) b) |
| 0.02% | (-.f64 (*.f64 y z) z) | |
| ✓ | 0.02% | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 0.03% | (*.f64 t (-.f64 a b)) |
Compiled 95 to 38 computations (60% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | -inf | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 1.0ms | b | @ | -inf | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 0.0ms | t | @ | 0 | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 0.0ms | y | @ | 0 | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 0.0ms | b | @ | 0 | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
| 1× | batch-egg-rewrite |
| 710× | associate-/r* |
| 638× | associate-+l+ |
| 554× | associate-/l* |
| 500× | associate-/r/ |
| 382× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 50 |
| 1 | 348 | 46 |
| 2 | 5087 | 46 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) |
(*.f64 (-.f64 y 2) b) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (*.f64 b (-.f64 2 y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 (*.f64 b (-.f64 2 y)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 1 a a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a -1 a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a 1 a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 1 a a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a -1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t (-.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (fma.f64 t (-.f64 a b) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) a)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (+.f64 a (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (*.f64 t (-.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 t (-.f64 a b) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (+.f64 a (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t a)) (*.f64 t (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 a t)) (*.f64 (neg.f64 b) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (-.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) 3) (pow.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y))) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (neg.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) 1) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (-.f64 a b) (+.f64 a (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 a b) t (+.f64 a (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (cbrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (cbrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b y) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b -2) (*.f64 b y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 b) (*.f64 y b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 b (/.f64 1 (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y y -4) (/.f64 (+.f64 y 2) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) -8) (/.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))) b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) 1) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) 1) (+.f64 y 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (+.f64 y -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2)))))))) |
| 1× | egg-herbie |
| 1444× | +-commutative |
| 1038× | associate-+l- |
| 1010× | fma-def |
| 902× | associate-+l+ |
| 878× | associate-+r- |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 520 | 12804 |
| 1 | 1476 | 11770 |
| 2 | 6327 | 11770 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 -1 a) (*.f64 (-.f64 y 2) b)) |
(*.f64 t (-.f64 a b)) |
(*.f64 t (-.f64 a b)) |
(-.f64 (*.f64 -1 (*.f64 t b)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(*.f64 (-.f64 t 1) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(*.f64 -1 (*.f64 y b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(*.f64 -2 b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(+.f64 (*.f64 t (-.f64 a b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1)) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y)))) |
(+.f64 a (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2)))) |
(+.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (*.f64 b (-.f64 2 y)) 1)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 1 a a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a -1 a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a 1 a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 1 a a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a -1 a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a 1 a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t (-.f64 a b))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) a) |
(+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) a) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (+.f64 a (*.f64 b (-.f64 2 y))))) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1))) |
(+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (+.f64 a (*.f64 b (-.f64 2 y))))) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t a)) (*.f64 t (neg.f64 b))) |
(+.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 a t)) (*.f64 (neg.f64 b) t)) |
(+.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))) 1) |
(*.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1) |
(*.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (-.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (*.f64 b (+.f64 y -2))))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) 3) (pow.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y))) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (neg.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) 1) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 3) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) |
(log.f64 (exp.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(exp.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 t (-.f64 a b) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 (-.f64 a b) t (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 1 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 1 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) |
(fma.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (cbrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (cbrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(+.f64 (*.f64 b y) (*.f64 b -2)) |
(+.f64 (*.f64 b -2) (*.f64 b y)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(+.f64 (*.f64 -2 b) (*.f64 y b)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1) |
(/.f64 b (/.f64 1 (+.f64 y -2))) |
(/.f64 (fma.f64 y y -4) (/.f64 (+.f64 y 2) b)) |
(/.f64 (+.f64 (pow.f64 y 3) -8) (/.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))) b)) |
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) 1) (+.f64 y 2)) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2))) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) 1) (+.f64 y 2)) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(pow.f64 (*.f64 b (+.f64 y -2)) 1) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2)) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2))))) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) |
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2)))) |
| Outputs |
|---|
(-.f64 (*.f64 -1 a) (*.f64 (-.f64 y 2) b)) |
(-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2))) |
(fma.f64 -1 a (*.f64 b (-.f64 2 y))) |
(*.f64 t (-.f64 a b)) |
(*.f64 t (-.f64 a b)) |
(-.f64 (*.f64 -1 (*.f64 t b)) (*.f64 (-.f64 y 2) b)) |
(-.f64 (*.f64 t (neg.f64 b)) (*.f64 b (+.f64 y -2))) |
(*.f64 b (-.f64 (-.f64 2 t) y)) |
(*.f64 b (-.f64 (-.f64 2 y) t)) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 (-.f64 t 1) a) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 a t) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 (-.f64 t 1) a) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) |
(*.f64 (neg.f64 a) (fma.f64 -1 t 1)) |
(*.f64 a (neg.f64 (-.f64 1 t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (fma.f64 -1 t 1)) (*.f64 b t))) (*.f64 b (+.f64 y -2))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 t) y))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (fma.f64 -1 t 1)) (*.f64 b t))) (*.f64 b (+.f64 y -2))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 t) y))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a (+.f64 (*.f64 -1 t) 1))) (*.f64 -1 (*.f64 t b))) (*.f64 (-.f64 y 2) b)) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 a (fma.f64 -1 t 1)) (*.f64 b t))) (*.f64 b (+.f64 y -2))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 t) y))) |
(fma.f64 (neg.f64 a) (-.f64 1 t) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(+.f64 (*.f64 a t) (*.f64 -1 a)) |
(*.f64 a (+.f64 t -1)) |
(-.f64 (*.f64 a t) a) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) |
(-.f64 (*.f64 t (neg.f64 b)) (*.f64 b (+.f64 y -2))) |
(*.f64 b (-.f64 (-.f64 2 t) y)) |
(*.f64 b (-.f64 (-.f64 2 y) t)) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 (-.f64 (+.f64 2 (*.f64 -1 t)) y) b) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) |
(-.f64 (*.f64 t (neg.f64 b)) (*.f64 b (+.f64 y -2))) |
(*.f64 b (-.f64 (-.f64 2 t) y)) |
(*.f64 b (-.f64 (-.f64 2 y) t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t (*.f64 -1 (-.f64 y 2))) b)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 -2 b)) |
(+.f64 (fma.f64 t (-.f64 a b) (neg.f64 a)) (*.f64 2 b)) |
(fma.f64 t (-.f64 a b) (fma.f64 -1 a (*.f64 2 b))) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 y b)) |
(*.f64 y (neg.f64 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 -1 (*.f64 y b)) |
(neg.f64 (*.f64 y b)) |
(*.f64 y (neg.f64 b)) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(-.f64 (+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 -1 (*.f64 y b)) (*.f64 -1 a))) (*.f64 -2 b)) |
(-.f64 (fma.f64 (+.f64 t -1) a (*.f64 t (neg.f64 b))) (*.f64 b (+.f64 y -2))) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 t) y) (*.f64 a t)) a) |
(-.f64 (fma.f64 b (-.f64 (-.f64 2 y) t) (*.f64 a t)) a) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(*.f64 y b) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 t (-.f64 a b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 t (-.f64 a b)) (+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 a (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 a (+.f64 (*.f64 t (-.f64 a b)) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 a (+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (*.f64 b (-.f64 2 y)) 1)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 a -1 a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (*.f64 0 a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 1 a a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a -1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 a -1 a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (*.f64 0 a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 a 1 a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 (*.f64 b (-.f64 2 y)) 1))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 1 a a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a -1 a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 a -1 a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (*.f64 0 a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 a 1 a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 1 a a)) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a -1 a)) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 a -1 a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (*.f64 0 a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 a 1 a)) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 1 a a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 a (fma.f64 b (-.f64 2 y) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 a)) (sqrt.f64 a) a)) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a)) |
(+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 b (-.f64 2 y) (fma.f64 (neg.f64 (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) (*.f64 2 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 2 (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t (-.f64 a b))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (*.f64 t (-.f64 a b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (*.f64 b (-.f64 2 y)) (+.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 b (-.f64 2 y))) a) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (-.f64 (*.f64 t (-.f64 a b)) (*.f64 b (+.f64 y -2))) a) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (+.f64 a (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 t a) (+.f64 (*.f64 t (neg.f64 b)) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1) (*.f64 t (-.f64 a b))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 (*.f64 b (-.f64 2 y)) 1) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (+.f64 a (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 a t) (+.f64 (*.f64 (neg.f64 b) t) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 1))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 (neg.f64 b) (+.f64 y -2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 (*.f64 b (-.f64 2 y)) 1 (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 b (+.f64 y -2)))) (sqrt.f64 (*.f64 b (+.f64 y -2))) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 b (+.f64 y -2)))) (pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 2) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (fma.f64 (-.f64 2 y) b (*.f64 b (+.f64 y -2))) (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 (neg.f64 b) b)))) |
(+.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 t (-.f64 a b) (*.f64 (+.f64 y -2) (+.f64 b (neg.f64 b))))) |
(+.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 t a)) (*.f64 t (neg.f64 b))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (+.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (*.f64 a t)) (*.f64 (neg.f64 b) t)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2))))) 1) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (-.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (*.f64 b (+.f64 y -2))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (*.f64 b (+.f64 y -2)))) (-.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (*.f64 b (+.f64 y -2))))) |
(*.f64 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (*.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (-.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (-.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 4) (*.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 4) (*.f64 (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (*.f64 (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (-.f64 2 y)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) 3) (pow.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3))) (-.f64 (+.f64 (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))) 3))) (-.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 4) (*.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))))) (*.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) 3) (pow.f64 (*.f64 b (*.f64 (+.f64 y -2) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)))) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 4) (*.f64 (*.f64 b (*.f64 (+.f64 y -2) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)))) (-.f64 (*.f64 b (*.f64 (+.f64 y -2) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))))) |
(/.f64 1 (/.f64 1 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (/.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (/.f64 (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (/.f64 (/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (/.f64 (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 b (-.f64 2 y) a) (fma.f64 b (-.f64 2 y) a))) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y))))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (+.f64 a (*.f64 b (-.f64 2 y))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (-.f64 (*.f64 (+.f64 a (*.f64 b (-.f64 2 y))) (+.f64 a (*.f64 b (-.f64 2 y)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (fma.f64 b (-.f64 2 y) a) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 b (-.f64 2 y) a) (-.f64 (fma.f64 b (-.f64 2 y) a) (*.f64 t (-.f64 a b)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (-.f64 (*.f64 (*.f64 b (-.f64 2 y)) (*.f64 b (-.f64 2 y))) (*.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (-.f64 2 y)) (-.f64 (*.f64 b (-.f64 2 y)) (fma.f64 t (-.f64 a b) a))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (-.f64 2 y)) 3)) (fma.f64 (*.f64 b (-.f64 2 y)) (-.f64 (*.f64 b (-.f64 2 y)) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2))) (neg.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a))))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) 1) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 b (*.f64 (+.f64 y -2) (+.f64 (*.f64 b (+.f64 y -2)) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)) (fma.f64 (*.f64 b (+.f64 y -2)) (fma.f64 b (+.f64 y -2) (fma.f64 t (-.f64 a b) a)) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) |
(pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 1) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(pow.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 3) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(pow.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3) 1/3) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) 2)) |
(fabs.f64 (fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a))) |
(log.f64 (exp.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(cbrt.f64 (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(expm1.f64 (log1p.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(exp.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(exp.f64 (*.f64 (log.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 1)) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(log1p.f64 (expm1.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 t (-.f64 a b) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 (-.f64 a b) t (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 1 (*.f64 t (-.f64 a b)) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 1 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (cbrt.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 b (-.f64 2 y))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2) (cbrt.f64 (*.f64 t (-.f64 a b))) (+.f64 a (*.f64 b (-.f64 2 y)))) |
(fma.f64 b (-.f64 2 y) (fma.f64 t (-.f64 a b) a)) |
(+.f64 (*.f64 b y) (*.f64 b -2)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 b -2) (*.f64 b y)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 y b) (*.f64 -2 b)) |
(*.f64 b (+.f64 y -2)) |
(+.f64 (*.f64 -2 b) (*.f64 y b)) |
(*.f64 b (+.f64 y -2)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) 1) |
(*.f64 b (+.f64 y -2)) |
(/.f64 b (/.f64 1 (+.f64 y -2))) |
(*.f64 b (+.f64 y -2)) |
(/.f64 (fma.f64 y y -4) (/.f64 (+.f64 y 2) b)) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (+.f64 (pow.f64 y 3) -8) (/.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))) b)) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (*.f64 b (fma.f64 y y -4)) (+.f64 y 2)) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (*.f64 (fma.f64 y y -4) b) (+.f64 y 2)) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) 1) (+.f64 y 2)) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2))) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 b (fma.f64 y y -4)) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2))) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) 1) (+.f64 y 2)) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (sqrt.f64 (+.f64 y 2))) (sqrt.f64 (+.f64 y 2))) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -4) b) (*.f64 (cbrt.f64 (+.f64 y 2)) (cbrt.f64 (+.f64 y 2)))) (cbrt.f64 (+.f64 y 2))) |
(*.f64 (/.f64 (fma.f64 y y -4) (+.f64 y 2)) b) |
(/.f64 b (/.f64 (+.f64 y 2) (fma.f64 y y -4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) 1) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) (sqrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) -8) b) (*.f64 (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2)))))) (cbrt.f64 (fma.f64 y y (+.f64 4 (*.f64 y 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) -8) (fma.f64 y y (+.f64 4 (*.f64 y 2)))) b) |
(/.f64 (*.f64 b (+.f64 (pow.f64 y 3) -8)) (fma.f64 y y (fma.f64 y 2 4))) |
(pow.f64 (*.f64 b (+.f64 y -2)) 1) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 y -2))) 2) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 y -2))) 3) |
(*.f64 b (+.f64 y -2)) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) 1/3) |
(*.f64 b (+.f64 y -2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2)) |
(fabs.f64 (*.f64 b (+.f64 y -2))) |
(log.f64 (pow.f64 (exp.f64 b) (+.f64 y -2))) |
(*.f64 b (+.f64 y -2)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 b (+.f64 y -2))))) |
(*.f64 b (+.f64 y -2)) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3)) |
(*.f64 b (+.f64 y -2)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 y -2)))) |
(*.f64 b (+.f64 y -2)) |
(exp.f64 (log.f64 (*.f64 b (+.f64 y -2)))) |
(*.f64 b (+.f64 y -2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 y -2))) 1)) |
(*.f64 b (+.f64 y -2)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 y -2)))) |
(*.f64 b (+.f64 y -2)) |
Compiled 11 to 7 computations (36.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.02% | (*.f64 b (-.f64 t 2)) |
Compiled 17 to 12 computations (29.4% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | b | @ | inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | b | @ | 0 | (*.f64 b (-.f64 t 2)) |
| 0.0ms | b | @ | -inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | t | @ | inf | (*.f64 b (-.f64 t 2)) |
| 0.0ms | t | @ | -inf | (*.f64 b (-.f64 t 2)) |
| 1× | batch-egg-rewrite |
| 1570× | add-sqr-sqrt |
| 1546× | *-un-lft-identity |
| 1448× | add-cube-cbrt |
| 1432× | add-cbrt-cube |
| 1420× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 7 | 13 |
| 1 | 152 | 13 |
| 2 | 1890 | 13 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 b (-.f64 t 2)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b t) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t b) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 b (+.f64 t -2)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 b (+.f64 t -2))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))))))) |
| 1× | egg-herbie |
| 954× | *-commutative |
| 902× | log-prod |
| 862× | fma-def |
| 836× | +-commutative |
| 740× | associate-+r- |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 62 | 620 |
| 1 | 146 | 612 |
| 2 | 422 | 612 |
| 3 | 2399 | 608 |
| 4 | 4608 | 608 |
| 5 | 7181 | 608 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 (-.f64 t 2) b) |
(*.f64 -2 b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(-.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1) |
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2)) |
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2)) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(pow.f64 (*.f64 b (+.f64 t -2)) 1) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b)) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) |
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))) |
| Outputs |
|---|
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 (-.f64 t 2) b) |
(*.f64 b (+.f64 t -2)) |
(*.f64 -2 b) |
(*.f64 b -2) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(*.f64 t b) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 b t) (*.f64 b -2)) |
(*.f64 b (+.f64 t -2)) |
(+.f64 (*.f64 t b) (*.f64 -2 b)) |
(*.f64 b (+.f64 t -2)) |
(-.f64 (+.f64 1 (*.f64 b (+.f64 t -2))) 1) |
(*.f64 b (+.f64 t -2)) |
(/.f64 (*.f64 b (fma.f64 t t -4)) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 (fma.f64 t t -4) (+.f64 t 2)) b) |
(*.f64 b (/.f64 (fma.f64 t t -4) (+.f64 t 2))) |
(*.f64 (fma.f64 t t -4) (/.f64 b (+.f64 t 2))) |
(/.f64 (*.f64 b (+.f64 (pow.f64 t 3) -8)) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 b (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) (+.f64 (pow.f64 t 3) -8))) |
(*.f64 (/.f64 b (fma.f64 t t (fma.f64 t 2 4))) (+.f64 (pow.f64 t 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4)))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t (+.f64 t 2) 4))) |
(/.f64 (*.f64 (fma.f64 t t -4) b) (+.f64 t 2)) |
(/.f64 b (/.f64 (+.f64 t 2) (fma.f64 t t -4))) |
(*.f64 (/.f64 (fma.f64 t t -4) (+.f64 t 2)) b) |
(*.f64 b (/.f64 (fma.f64 t t -4) (+.f64 t 2))) |
(*.f64 (fma.f64 t t -4) (/.f64 b (+.f64 t 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) -8) b) (fma.f64 t t (+.f64 4 (*.f64 t 2)))) |
(/.f64 b (/.f64 (fma.f64 t t (+.f64 4 (*.f64 t 2))) (+.f64 (pow.f64 t 3) -8))) |
(*.f64 (/.f64 b (fma.f64 t t (fma.f64 t 2 4))) (+.f64 (pow.f64 t 3) -8)) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t t (fma.f64 t 2 4)))) |
(*.f64 b (/.f64 (+.f64 (pow.f64 t 3) -8) (fma.f64 t (+.f64 t 2) 4))) |
(pow.f64 (*.f64 b (+.f64 t -2)) 1) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (sqrt.f64 (*.f64 b (+.f64 t -2))) 2) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (cbrt.f64 (*.f64 b (+.f64 t -2))) 3) |
(*.f64 b (+.f64 t -2)) |
(pow.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3) 1/3) |
(*.f64 b (+.f64 t -2)) |
(sqrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 2)) |
(*.f64 b (+.f64 t -2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 t -2)) b)) |
(*.f64 b (+.f64 t -2)) |
(cbrt.f64 (pow.f64 (*.f64 b (+.f64 t -2)) 3)) |
(*.f64 b (+.f64 t -2)) |
(expm1.f64 (log1p.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
(exp.f64 (log.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
(exp.f64 (*.f64 (log.f64 (*.f64 b (+.f64 t -2))) 1)) |
(*.f64 b (+.f64 t -2)) |
(log1p.f64 (expm1.f64 (*.f64 b (+.f64 t -2)))) |
(*.f64 b (+.f64 t -2)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.02% | (-.f64 z (*.f64 z y)) |
Compiled 16 to 8 computations (50% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (-.f64 z (*.f64 z y)) |
| 0.0ms | z | @ | inf | (-.f64 z (*.f64 z y)) |
| 0.0ms | y | @ | -inf | (-.f64 z (*.f64 z y)) |
| 0.0ms | y | @ | inf | (-.f64 z (*.f64 z y)) |
| 0.0ms | z | @ | -inf | (-.f64 z (*.f64 z y)) |
| 1× | batch-egg-rewrite |
| 1510× | add-sqr-sqrt |
| 1494× | *-un-lft-identity |
| 1396× | add-cube-cbrt |
| 1382× | add-cbrt-cube |
| 1370× | add-exp-log |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 6 | 13 |
| 1 | 133 | 13 |
| 2 | 1857 | 13 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 z (*.f64 z y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (-.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 z (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 z (*.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 z (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))))))) |
| 1× | egg-herbie |
| 1166× | associate-+l+ |
| 1072× | associate-*r/ |
| 882× | fma-def |
| 684× | times-frac |
| 536× | associate--r+ |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 113 | 1263 |
| 1 | 301 | 1153 |
| 2 | 1292 | 1053 |
| 3 | 5608 | 1053 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(+.f64 z (*.f64 y (neg.f64 z))) |
(+.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) |
(+.f64 (*.f64 y (neg.f64 z)) z) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 1 (-.f64 z (*.f64 z y))) |
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y)))) |
(/.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)))) |
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z)))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(pow.f64 (-.f64 z (*.f64 z y)) 1) |
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2) |
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3) |
(pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2)) |
(log.f64 (exp.f64 (-.f64 z (*.f64 z y)))) |
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y)))) |
(exp.f64 (log.f64 (-.f64 z (*.f64 z y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y)))) |
(fma.f64 1 z (*.f64 y (neg.f64 z))) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))) |
| Outputs |
|---|
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (+.f64 1 (*.f64 -1 y)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
z |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 -1 (*.f64 y z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 z (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 z (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 y) z (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 z) y (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z y))) (sqrt.f64 (*.f64 z y)) (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (-.f64 z (*.f64 z y)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 z y)) 2) (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(+.f64 (*.f64 y (neg.f64 z)) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 1 (-.f64 z (*.f64 z y))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) (sqrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 2) (cbrt.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 (-.f64 1 y) (/.f64 1 z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(*.f64 (+.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y))) (-.f64 (sqrt.f64 z) (sqrt.f64 (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(/.f64 1 (/.f64 (+.f64 z (*.f64 z y)) (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 (-.f64 1 y) (/.f64 1 z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 1 (/.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))) (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (+.f64 z (*.f64 z y))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 (-.f64 1 y) (/.f64 1 z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (-.f64 (*.f64 z z) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 z (*.f64 y (neg.f64 z)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 (-.f64 1 y) (/.f64 1 z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (+.f64 (pow.f64 z 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 z z) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 z (*.f64 y (neg.f64 z)))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2))) (neg.f64 (+.f64 z (*.f64 z y)))) |
(*.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (/.f64 1 (+.f64 z (*.f64 z y)))) |
(/.f64 (-.f64 (*.f64 z z) (pow.f64 (*.f64 z y) 2)) (fma.f64 z y z)) |
(/.f64 (-.f64 1 y) (/.f64 1 z)) |
(/.f64 z (/.f64 1 (-.f64 1 y))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3))) (neg.f64 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(*.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (/.f64 1 (fma.f64 z z (*.f64 (*.f64 z y) (+.f64 z (*.f64 z y)))))) |
(/.f64 (-.f64 (pow.f64 z 3) (pow.f64 (*.f64 z y) 3)) (*.f64 z (+.f64 z (*.f64 y (fma.f64 z y z))))) |
(pow.f64 (-.f64 z (*.f64 z y)) 1) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(pow.f64 (sqrt.f64 (-.f64 z (*.f64 z y))) 2) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(pow.f64 (cbrt.f64 (-.f64 z (*.f64 z y))) 3) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(pow.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3) 1/3) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(sqrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 2)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(log.f64 (exp.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(cbrt.f64 (pow.f64 (-.f64 z (*.f64 z y)) 3)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(expm1.f64 (log1p.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(exp.f64 (log.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(exp.f64 (*.f64 (log.f64 (-.f64 z (*.f64 z y))) 1)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(log1p.f64 (expm1.f64 (-.f64 z (*.f64 z y)))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(fma.f64 1 z (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(fma.f64 (sqrt.f64 z) (sqrt.f64 z) (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
(fma.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z) (*.f64 y (neg.f64 z))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 z (*.f64 z y)) |
(fma.f64 z (neg.f64 y) z) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.02% | (*.f64 (+.f64 y -1) z) | |
| ✓ | 0.03% | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
Compiled 41 to 22 computations (46.3% saved)
15 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 0.0ms | a | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 0.0ms | a | @ | -inf | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 0.0ms | t | @ | 0 | (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1750× | associate-*r/ |
| 1464× | associate-*l/ |
| 430× | associate-+l+ |
| 316× | add-sqr-sqrt |
| 312× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 31 |
| 1 | 294 | 27 |
| 2 | 4130 | 27 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 t (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 t (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 t (neg.f64 a)) 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 t (neg.f64 a))))))) (#(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 (neg.f64 a))))))) (#(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 (neg.f64 a))))))) (#(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 (neg.f64 a))))))) (#(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 (neg.f64 a))))))) (#(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 t (neg.f64 a)) 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 t (neg.f64 a)) 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 t (neg.f64 a)) 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 t (neg.f64 a)) 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 t (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(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 a)))))) (#(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 a)))))) (#(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 a)))))) (#(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 a)))))) (#(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 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t 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 t a))) (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 a))) (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 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 t 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 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 t (neg.f64 a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 x (*.f64 z (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (neg.f64 a)) 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 a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (neg.f64 a)) x) (*.f64 z (-.f64 1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (neg.f64 a)) 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 a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 (neg.f64 a)) (*.f64 t (neg.f64 a)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))))) (#(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 a) 2))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 2)) 1) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.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) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) 1) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))) (#(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 a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))))) (#(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 a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.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 a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) (#(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 t (neg.f64 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 t a))))))) (#(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 t (neg.f64 a)))))) (#(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 t a)))))))) |
| 1× | egg-herbie |
| 1466× | +-commutative |
| 1262× | associate-+l- |
| 1024× | *-commutative |
| 916× | associate-/l* |
| 908× | associate-+r- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 435 | 12841 |
| 1 | 1251 | 12309 |
| 2 | 4504 | 12297 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(*.f64 -1 (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 a t)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a)))) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a))) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (neg.f64 a)))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t a))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t (neg.f64 a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t (neg.f64 a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 t (neg.f64 a)))) |
(+.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 (neg.f64 a)))) |
(+.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 (neg.f64 a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 t (neg.f64 a)) 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 t (neg.f64 a)) 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 t (neg.f64 a)) 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 t (neg.f64 a)) 1))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t a))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t a))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z)) (*.f64 t a))) |
(+.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 a))) |
(+.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 a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 z (-.f64 1 y)) 1 (*.f64 (+.f64 y -1) z))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t 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 t 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 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 t (neg.f64 a)))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t a))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) x) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) x) |
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) x) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) x) (*.f64 z (-.f64 1 y))) |
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 t a)))) 1) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t a)))) |
(/.f64 1 (/.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) 1) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (*.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 a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (*.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 a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 t (neg.f64 a))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 t (neg.f64 a))) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) |
(neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 z (-.f64 y 1)) (*.f64 a t))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 a t) (*.f64 z (-.f64 y 1)))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 x (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 -1 z (*.f64 a t))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(+.f64 (-.f64 x (*.f64 a t)) z) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.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 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.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 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (+.f64 (*.f64 -1 z) (*.f64 a t))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(-.f64 (+.f64 (*.f64 z (-.f64 1 y)) x) (*.f64 a t)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 a t)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 a t)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 y 1))) x) (*.f64 a t)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 z (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(neg.f64 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 z (-.f64 y 1))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a)))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t (neg.f64 a)))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (*.f64 (*.f64 a t) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (*.f64 (*.f64 a t) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 z (-.f64 1 y)) 1) (*.f64 t a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 (*.f64 t (neg.f64 a)) 1)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t (neg.f64 a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (*.f64 (*.f64 z (+.f64 -1 y)) 0) (*.f64 a t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t (neg.f64 a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 (neg.f64 a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 (neg.f64 a)))) |
(+.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 a 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 t (neg.f64 a)))) |
(+.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 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 a 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 t (neg.f64 a)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (*.f64 (*.f64 z (+.f64 -1 y)) 0) (*.f64 a t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 t (neg.f64 a)) 1))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 t (neg.f64 a)) 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 a 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 t (neg.f64 a)) 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 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 a t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 t (neg.f64 a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (*.f64 (*.f64 a t) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (*.f64 (*.f64 a t) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (neg.f64 z) (+.f64 y -1) (*.f64 (+.f64 y -1) z)) (*.f64 t a))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (neg.f64 z) (+.f64 -1 y) (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (*.f64 (*.f64 z (+.f64 -1 y)) 0) (*.f64 a t)))) |
(+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 (+.f64 y -1) z)) (*.f64 t a))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 a))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (-.f64 (fma.f64 (-.f64 1 y) z (*.f64 z (+.f64 -1 y))) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t))) |
(+.f64 (*.f64 z (+.f64 (+.f64 -1 y) (-.f64 1 y))) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) 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 a))) |
(+.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 a 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 t a))) |
(+.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 a t))) |
(+.f64 x (fma.f64 z (-.f64 1 y) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2) (*.f64 z (+.f64 -1 y))) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (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 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 z (+.f64 -1 y))) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (*.f64 (*.f64 z (+.f64 -1 y)) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (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 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(-.f64 x (-.f64 (-.f64 (*.f64 a t) (*.f64 (*.f64 z (+.f64 -1 y)) 0)) (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (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 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (*.f64 z (+.f64 (-.f64 1 y) (+.f64 -1 y))) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(-.f64 x (-.f64 (-.f64 (*.f64 a t) (*.f64 (*.f64 z (+.f64 -1 y)) 0)) (*.f64 z (-.f64 1 y)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t 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 (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 z (+.f64 -1 y) (*.f64 a t)))) |
(-.f64 x (-.f64 (-.f64 (*.f64 a t) (*.f64 (*.f64 z (+.f64 -1 y)) 0)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (+.f64 -1 y))) (sqrt.f64 (*.f64 z (+.f64 -1 y))))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t 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 (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 z (+.f64 -1 y) (*.f64 a t)))) |
(-.f64 x (-.f64 (-.f64 (*.f64 a t) (*.f64 (*.f64 z (+.f64 -1 y)) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y)))) (pow.f64 (cbrt.f64 (*.f64 z (+.f64 -1 y))) 2)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(fma.f64 2 (*.f64 0 (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(fma.f64 2 (*.f64 (*.f64 a t) 0) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t))) |
(+.f64 x (+.f64 (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.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 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 t (neg.f64 a)))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 (*.f64 t (neg.f64 a)) 1))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 z (-.f64 1 y) (*.f64 0 (*.f64 a t))) (*.f64 a t))) |
(+.f64 (*.f64 (*.f64 a t) 0) (fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (fma.f64 t (neg.f64 a) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (*.f64 a t) 0) (*.f64 (sqrt.f64 (*.f64 a t)) (neg.f64 (sqrt.f64 (*.f64 a t)))))) |
(+.f64 (*.f64 t (neg.f64 a)) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t))) |
(+.f64 (fma.f64 z (-.f64 1 y) x) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (fma.f64 z (-.f64 1 y) (*.f64 (*.f64 a t) 0)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2)))) |
(+.f64 (+.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))) x) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t a)) x) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (*.f64 (*.f64 t (neg.f64 a)) 1) (+.f64 x (*.f64 z (-.f64 1 y)))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a))) x) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (fma.f64 (*.f64 t (neg.f64 a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 0 (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 a t) 0) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 x (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) x) (*.f64 z (-.f64 1 y))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (+.f64 (*.f64 t (neg.f64 a)) x) (*.f64 (*.f64 z (-.f64 1 y)) 1)) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(+.f64 (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (exp.f64 (log1p.f64 (*.f64 t a)))) 1) |
(+.f64 1 (-.f64 (fma.f64 z (-.f64 1 y) x) (exp.f64 (log1p.f64 (*.f64 a t))))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (expm1.f64 (log1p.f64 (*.f64 a t)))) |
(*.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 1 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y))))) (-.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (*.f64 t a)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (fma.f64 z (-.f64 1 y) x))) (-.f64 (sqrt.f64 (fma.f64 z (-.f64 1 y) x)) (sqrt.f64 (*.f64 a t)))) |
(/.f64 1 (/.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (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 (neg.f64 a)) (*.f64 t (neg.f64 a)))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(/.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (neg.f64 (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (neg.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 x x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (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 a) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (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 a) 2)) 1) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))))) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(/.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (neg.f64 (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (neg.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 x x))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a)))) 1) (+.f64 x (-.f64 (*.f64 z (-.f64 1 y)) (*.f64 t (neg.f64 a))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1) (+.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(/.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (/.f64 (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t (neg.f64 a)) 3)) 1) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (-.f64 (*.f64 (*.f64 t (neg.f64 a)) (*.f64 t (neg.f64 a))) (*.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (neg.f64 (*.f64 a t)) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (neg.f64 (*.f64 a t)) (-.f64 (neg.f64 (*.f64 a t)) (fma.f64 z (-.f64 1 y) x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 (*.f64 a (neg.f64 t)) (-.f64 (*.f64 a (neg.f64 t)) (fma.f64 z (-.f64 1 y) x)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)) (fma.f64 (+.f64 y -1) z (*.f64 t a))) (*.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) 3)) (fma.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)) (+.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) (*.f64 x x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y)))))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (sqrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) (sqrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (/.f64 (sqrt.f64 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) (sqrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (/.f64 (cbrt.f64 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))))) (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) 2) (cbrt.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))))) |
(/.f64 (*.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 a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 a t) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (/.f64 1 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 1 (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 a t) 6)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (+.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 a t) 2) (pow.f64 (*.f64 a t) 4)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 a t) 6)) (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (fma.f64 (pow.f64 (*.f64 a t) 2) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (pow.f64 (*.f64 a t) 2)) (pow.f64 (fma.f64 z (-.f64 1 y) x) 4))) |
(/.f64 (*.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 a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.f64 z (-.f64 1 y)))))))) (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))) |
(/.f64 (*.f64 (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))) (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 a t) 6))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (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 a t) 6)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2))) (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 2) (*.f64 (*.f64 t a) (+.f64 x (+.f64 (*.f64 t a) (*.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 a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (+.f64 x (*.f64 z (-.f64 1 y))) 3) (pow.f64 (*.f64 t a) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 (+.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 2) (*.f64 (*.f64 a t) (+.f64 x (fma.f64 t a (*.f64 z (-.f64 1 y))))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 6) (fma.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6))) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (pow.f64 (fma.f64 z (-.f64 1 y) x) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 1 y) x) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (fma.f64 t (*.f64 a (+.f64 x (fma.f64 z (-.f64 1 y) (*.f64 a t)))) (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 (fma.f64 z (-.f64 1 y) x) 3) (pow.f64 (*.f64 a t) 3) (pow.f64 (*.f64 a t) 6)))) |
(pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 1) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 2) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 3) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3) 1/3) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) 2)) |
(fabs.f64 (-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))) 3)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a)))) 1)) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 (+.f64 y -1) z (*.f64 t a))))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(fma.f64 1 x (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(fma.f64 1 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (neg.f64 a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (sqrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 t (neg.f64 a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (fma.f64 z (-.f64 1 y) x)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 (+.f64 y -1) z (*.f64 t a)))) |
(-.f64 x (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
(fma.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) 2) (cbrt.f64 (+.f64 x (*.f64 z (-.f64 1 y)))) (*.f64 t (neg.f64 a))) |
(-.f64 (fma.f64 z (-.f64 1 y) x) (*.f64 a t)) |
(fma.f64 t (neg.f64 a) (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 t a)))) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (neg.f64 (fma.f64 z (+.f64 -1 y) (*.f64 a t)))) |
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x)) (fma.f64 z (+.f64 -1 y) (*.f64 a t))) |
Compiled 23293 to 10103 computations (56.6% saved)
20 alts after pruning (16 fresh and 4 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 806 | 4 | 810 |
| Fresh | 2 | 12 | 14 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 4 | 5 |
| Total | 810 | 20 | 830 |
| Status | Error | Program |
|---|---|---|
| 24.25% | (-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) | |
| ▶ | 55.13% | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| ▶ | 11.7% | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 23.84% | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) | |
| 18.51% | (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) | |
| ✓ | 75.5% | (-.f64 z (*.f64 z y)) |
| 46.17% | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 55.1% | (-.f64 x (-.f64 (*.f64 a t) z)) | |
| ▶ | 57.75% | (-.f64 x (*.f64 t (-.f64 a b))) |
| 79.39% | (*.f64 (-.f64 b z) y) | |
| ▶ | 86.71% | (*.f64 z (neg.f64 y)) |
| 90.91% | (*.f64 y b) | |
| 79.01% | (*.f64 t (-.f64 b a)) | |
| 87.5% | (*.f64 t (neg.f64 a)) | |
| ✓ | 89.73% | (*.f64 t b) |
| ✓ | 82.72% | (*.f64 b (-.f64 t 2)) |
| ▶ | 90.77% | (*.f64 b -2) |
| ✓ | 68.83% | (*.f64 a (-.f64 1 t)) |
| 86.77% | z | |
| 76.37% | x |
Compiled 462 to 335 computations (27.5% saved)
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 0.02% | (*.f64 (-.f64 y 2) b) | |
| 0.02% | (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b)) | |
| 0.03% | (*.f64 t (-.f64 a b)) |
Compiled 83 to 37 computations (55.4% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 15.0ms | x | @ | inf | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 0.0ms | z | @ | 0 | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 0.0ms | x | @ | -inf | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 0.0ms | y | @ | 0 | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| 1× | batch-egg-rewrite |
| 648× | associate-+r+ |
| 646× | +-commutative |
| 530× | add-sqr-sqrt |
| 518× | pow1 |
| 518× | *-un-lft-identity |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 21 | 53 |
| 1 | 492 | 45 |
| 2 | 7558 | 45 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x z) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y -2)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b (+.f64 y -2)) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z -1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (neg.f64 (*.f64 b (+.f64 2 (neg.f64 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1) (+.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b (+.f64 y -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 x z) (neg.f64 (*.f64 t (-.f64 a b)))) (neg.f64 (-.f64 a (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 y -2)) x) (-.f64 z (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (neg.f64 (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 -1 (fma.f64 t (-.f64 a b) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2)) (cbrt.f64 (fma.f64 t (-.f64 a b) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b y)) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 y b)) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 x 0)) z)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b y)) (*.f64 b -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 y b)) (*.f64 -2 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (/.f64 1 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (+.f64 x z))) (-.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (*.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 3)) (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 x (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (+.f64 x z) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (+.f64 x z) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2))) (neg.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (+.f64 x z) 2)) (cbrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))))) |
| 1× | egg-herbie |
| 794× | associate-+l+ |
| 658× | associate--r- |
| 632× | associate--l- |
| 614× | associate-+r+ |
| 566× | fma-def |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 314 | 9212 |
| 1 | 1075 | 8996 |
| 2 | 5544 | 8652 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (+.f64 z (*.f64 (-.f64 y 2) b)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
x |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
x |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
z |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
z |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(*.f64 a (+.f64 1 (*.f64 -1 t))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 z x) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 z x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 x (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 x z) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1)) |
(+.f64 (*.f64 b (+.f64 y -2)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (*.f64 b (+.f64 y -2)) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1)) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z -1 z)) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z 1 z)) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2))) |
(+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (neg.f64 (*.f64 b (+.f64 2 (neg.f64 y))))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x z)) |
(+.f64 (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x) |
(+.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x) |
(+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1) (+.f64 x z)) |
(+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b (+.f64 y -2))) |
(+.f64 (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (+.f64 (+.f64 x z) (neg.f64 (*.f64 t (-.f64 a b)))) (neg.f64 (-.f64 a (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (neg.f64 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 -1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2)) (cbrt.f64 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b y)) (*.f64 b -2)) |
(+.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 y b)) (*.f64 -2 b)) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x) z) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 x 0)) z) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b y)) (*.f64 b -2)) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 y b)) (*.f64 -2 b)) |
(*.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1) |
(*.f64 1 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(*.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (/.f64 1 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (+.f64 x z))) (-.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (+.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (*.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 3)) (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 x (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (+.f64 x z) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (+.f64 x z) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2))) (neg.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1) |
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2) |
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 3) |
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3) 1/3) |
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 2)) |
(log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3)) |
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 1)) |
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(fma.f64 1 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(fma.f64 1 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x z) 2)) (cbrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
| Outputs |
|---|
(-.f64 (+.f64 z (*.f64 (-.f64 y 2) b)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (*.f64 (+.f64 y -2) b) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(-.f64 (fma.f64 (+.f64 y -2) b z) (fma.f64 t (-.f64 a b) (neg.f64 a))) |
(+.f64 z (fma.f64 (+.f64 y -2) b (+.f64 a (*.f64 t (-.f64 b a))))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
x |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
x |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a))) |
(+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (*.f64 t (-.f64 a b))) a) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
z |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
z |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (neg.f64 a))) |
(+.f64 z (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 t (-.f64 b a)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(*.f64 t (-.f64 b a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 a)) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x)) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 z (fma.f64 (+.f64 y -2) b x)) (*.f64 (neg.f64 t) b)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 z (*.f64 b t))) |
(+.f64 z (fma.f64 b (+.f64 y (+.f64 -2 t)) x)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 a (-.f64 1 t)) (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 a (+.f64 1 (*.f64 -1 t))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y 2) b) (+.f64 (*.f64 a (+.f64 1 (*.f64 -1 t))) x))) (*.f64 -1 (*.f64 t b))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z x) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 x (fma.f64 a t (neg.f64 a)))) |
(+.f64 z (fma.f64 a (-.f64 1 t) x)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 y (+.f64 (*.f64 -1 t) 2)) b) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) |
(*.f64 b (-.f64 y (fma.f64 -1 t 2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(*.f64 b (+.f64 y (+.f64 -2 t))) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 y (+.f64 2 (*.f64 -1 t))) b) (+.f64 z x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) |
(*.f64 b (-.f64 y (fma.f64 -1 t 2))) |
(*.f64 b (-.f64 y (-.f64 2 t))) |
(*.f64 b (+.f64 y (+.f64 -2 t))) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 (-.f64 y 2)) t) b)) x)) (+.f64 (*.f64 a t) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 -2 b) (+.f64 z x)) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (fma.f64 -2 b (+.f64 z x)) (fma.f64 t (-.f64 a b) (neg.f64 a))) |
(-.f64 (fma.f64 b -2 (+.f64 z x)) (fma.f64 t (-.f64 a b) (neg.f64 a))) |
(fma.f64 b -2 (+.f64 (+.f64 x (fma.f64 t (-.f64 b a) z)) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(*.f64 y b) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(-.f64 (+.f64 (*.f64 y b) (+.f64 (*.f64 -2 b) (+.f64 z x))) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) (neg.f64 a)))) |
(+.f64 (fma.f64 t (neg.f64 (-.f64 a b)) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 (fma.f64 t (-.f64 b a) z) (+.f64 (fma.f64 (+.f64 y -2) b x) a)) |
(+.f64 x (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(-.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)) |
(-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z) |
(+.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x z) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (*.f64 b (+.f64 y -2)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (*.f64 b (+.f64 y -2)) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 (-.f64 z (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 (-.f64 z (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) (+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (*.f64 0 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a)) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) (+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (*.f64 0 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a))) (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) 1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) (+.f64 (fma.f64 t (-.f64 a b) a) (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (*.f64 0 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z -1 z)) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 z -1 z)) |
(-.f64 (+.f64 (fma.f64 z -1 z) z) (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 (-.f64 (fma.f64 t (-.f64 b a) z) a) (+.f64 (fma.f64 (+.f64 y -2) b x) (*.f64 z 0))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 z 1 z)) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 z 1 z)) |
(+.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) (+.f64 z z)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 (-.f64 (fma.f64 t (-.f64 b a) z) a) (+.f64 z z))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)) |
(+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (neg.f64 (*.f64 b (+.f64 2 (neg.f64 y))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x z)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 z (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1) (+.f64 x z)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b (+.f64 y -2))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) x) |
(-.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)) |
(-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z) |
(+.f64 (fma.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 1 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 (-.f64 z (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) (fma.f64 (neg.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) 2) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (+.f64 (-.f64 z (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 z (+.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) (fma.f64 (neg.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))))) (pow.f64 (cbrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(+.f64 (+.f64 (+.f64 x z) (neg.f64 (*.f64 t (-.f64 a b)))) (neg.f64 (-.f64 a (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (neg.f64 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 -1 (fma.f64 t (-.f64 a b) a))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (sqrt.f64 (fma.f64 t (-.f64 a b) a))) (sqrt.f64 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 x z)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 a b) a)) 2)) (cbrt.f64 (fma.f64 t (-.f64 a b) a)))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b y)) (*.f64 b -2)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 y b)) (*.f64 -2 b)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) x) z) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 x 0)) z) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 b y)) (*.f64 b -2)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(+.f64 (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 1) (*.f64 y b)) (*.f64 -2 b)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 1 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2) (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (/.f64 1 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 2)) (/.f64 1 (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (/.f64 1 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 3)) 1) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) (fma.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (pow.f64 (+.f64 z x) 2))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (sqrt.f64 (+.f64 x z))) (-.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (+.f64 (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) (sqrt.f64 (+.f64 z x))) (-.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))))) |
(*.f64 (+.f64 (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))) (sqrt.f64 (+.f64 z x))) (-.f64 (sqrt.f64 (+.f64 z x)) (sqrt.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y)))))) |
(/.f64 1 (/.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 2)) (/.f64 1 (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 3)) 1) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) (fma.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (pow.f64 (+.f64 z x) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2)) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 2)) (/.f64 1 (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 3)) 1) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) (fma.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (pow.f64 (+.f64 z x) 2))) |
(/.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (-.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 2)) (/.f64 1 (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (pow.f64 (*.f64 b (+.f64 y -2)) 2)) (-.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2)))) |
(/.f64 (-.f64 (*.f64 (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a))) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (-.f64 (+.f64 z x) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(/.f64 (-.f64 (*.f64 (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a)))) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (+.f64 z (-.f64 x (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)) (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))) |
(/.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (/.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)))) |
(*.f64 (/.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) (-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z)) |
(/.f64 (+.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (pow.f64 (+.f64 x z) 2) (-.f64 (*.f64 (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) (*.f64 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 3)) 1) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) (fma.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (pow.f64 (+.f64 z x) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 3) (pow.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) 3)) (+.f64 (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a))) (-.f64 (pow.f64 (*.f64 b (+.f64 y -2)) 2) (*.f64 (-.f64 (+.f64 x z) (fma.f64 t (-.f64 a b) a)) (*.f64 b (+.f64 y -2)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a)) 3)) (fma.f64 (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a)) (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a)) (-.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 (*.f64 (+.f64 y -2) b) (-.f64 (+.f64 z x) (fma.f64 t (-.f64 a b) a)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) 3)) (fma.f64 (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) (*.f64 (*.f64 (+.f64 y -2) b) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 3) (pow.f64 (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y -2) b) 2) (*.f64 (+.f64 z (-.f64 x (fma.f64 t (-.f64 a b) a))) (+.f64 z (-.f64 x (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) 3)) (+.f64 (+.f64 (*.f64 x x) (*.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 x (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)) 3)) (+.f64 (fma.f64 x x (*.f64 (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)) (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))) (*.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) z)) 3)) (fma.f64 x x (*.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (+.f64 (*.f64 b (-.f64 2 y)) z)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (+.f64 x z) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))) (*.f64 (+.f64 z x) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 (+.f64 y -2) b) 2)))) (*.f64 (+.f64 z x) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 z x) 2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 z x) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 (+.f64 y -2) b) 2)))) (*.f64 (+.f64 z x) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a)))) |
(/.f64 (*.f64 (+.f64 z x) (-.f64 (*.f64 (+.f64 z x) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 (+.f64 y -2) b) 2)))) (*.f64 (+.f64 z x) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 x z) 2) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (+.f64 x z) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (+.f64 x z) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 z x) 2) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 (+.f64 y -2) b) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b))))) (*.f64 (+.f64 z x) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 (+.f64 y -2) b) 3)))) (*.f64 (+.f64 z x) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 (+.f64 y -2) b) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (/.f64 (fma.f64 (pow.f64 (+.f64 z x) 2) (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (*.f64 (+.f64 z x) (neg.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 (+.f64 y -2) b) 3))))) (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) (+.f64 z x)) |
(/.f64 (*.f64 (+.f64 z x) (-.f64 (*.f64 (+.f64 z x) (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 (+.f64 y -2) b) 3)))) (*.f64 (+.f64 z x) (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 b (+.f64 y -2)) 2)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 (pow.f64 x 3) (pow.f64 z 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (fma.f64 x x (*.f64 z (+.f64 z x))))) (*.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (fma.f64 x x (*.f64 z (+.f64 z x))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a)) (+.f64 (pow.f64 x 3) (pow.f64 z 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (pow.f64 (*.f64 (+.f64 y -2) b) 2)) (fma.f64 x x (*.f64 z (+.f64 z x))))) (*.f64 (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a)) (fma.f64 x x (*.f64 z (+.f64 z x))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 z 3)) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 b (+.f64 y -2)) 3)))) (*.f64 (fma.f64 x x (*.f64 z (+.f64 x z))) (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 b (+.f64 y -2)) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(/.f64 (-.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 (+.f64 y -2) b) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (+.f64 (pow.f64 x 3) (pow.f64 z 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 (+.f64 y -2) b) 3)) (fma.f64 x x (*.f64 z (+.f64 z x))))) (*.f64 (+.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 2) (*.f64 (*.f64 (+.f64 y -2) b) (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) (fma.f64 x x (*.f64 z (+.f64 z x))))) |
(/.f64 (-.f64 (*.f64 (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (+.f64 (pow.f64 x 3) (pow.f64 z 3))) (*.f64 (-.f64 (pow.f64 (fma.f64 t (-.f64 a b) a) 3) (pow.f64 (*.f64 (+.f64 y -2) b) 3)) (fma.f64 x x (*.f64 z (+.f64 z x))))) (*.f64 (fma.f64 b (*.f64 (+.f64 y -2) (fma.f64 (+.f64 y -2) b (fma.f64 t (-.f64 a b) a))) (pow.f64 (fma.f64 t (-.f64 a b) a) 2)) (fma.f64 x x (*.f64 z (+.f64 z x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 2))) (neg.f64 (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(*.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 2)) (/.f64 1 (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 2) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 2)) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (+.f64 x z) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) 3))) (neg.f64 (+.f64 (pow.f64 (+.f64 x z) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))) (+.f64 (+.f64 x z) (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) 3)) 1) (+.f64 (pow.f64 (+.f64 z x) 2) (*.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)) (+.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b)))))) |
(/.f64 (-.f64 (pow.f64 (+.f64 z x) 3) (pow.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) 3)) (fma.f64 (+.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (-.f64 2 y))) (-.f64 (fma.f64 t (-.f64 a b) a) (-.f64 (*.f64 (+.f64 y -2) b) (+.f64 z x))) (pow.f64 (+.f64 z x) 2))) |
(pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 1) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 2) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 3) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(pow.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3) 1/3) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 2)) |
(sqrt.f64 (pow.f64 (+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) 2)) |
(fabs.f64 (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x)))) |
(fabs.f64 (+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)))) |
(log.f64 (exp.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) 3)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(exp.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) 1)) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 1 x (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(-.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)) |
(-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z) |
(fma.f64 1 (+.f64 x z) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(-.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)) |
(-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z) |
(fma.f64 (sqrt.f64 (+.f64 x z)) (sqrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(+.f64 (fma.f64 (+.f64 y -2) b x) (-.f64 z (fma.f64 t (-.f64 a b) a))) |
(-.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (fma.f64 (+.f64 y -2) b x))) |
(+.f64 z (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (+.f64 z (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2)))))) |
(-.f64 x (-.f64 (+.f64 z (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(+.f64 (-.f64 x (+.f64 z (fma.f64 t (-.f64 a b) a))) (*.f64 (+.f64 y -2) b)) |
(-.f64 (-.f64 (fma.f64 (+.f64 y -2) b x) (fma.f64 t (-.f64 a b) a)) z) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 x z) 2)) (cbrt.f64 (+.f64 x z)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 b (+.f64 y -2))))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 z x) 2)) (cbrt.f64 (+.f64 z x)) (neg.f64 (-.f64 (fma.f64 t (-.f64 a b) a) (*.f64 (+.f64 y -2) b)))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 z x) 2)) (cbrt.f64 (+.f64 z x)) (+.f64 (neg.f64 (fma.f64 t (-.f64 a b) a)) (*.f64 (+.f64 y -2) b))) |
(fma.f64 (cbrt.f64 (pow.f64 (+.f64 z x) 2)) (cbrt.f64 (+.f64 z x)) (+.f64 (-.f64 (*.f64 t (-.f64 b a)) a) (*.f64 (+.f64 y -2) b))) |
Compiled 11 to 9 computations (18.2% saved)
Compiled 14 to 8 computations (42.9% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.02% | (-.f64 x (*.f64 t (-.f64 a b))) |
| 0.03% | (*.f64 t (-.f64 a b)) |
Compiled 25 to 9 computations (64% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | -inf | (-.f64 x (*.f64 t (-.f64 a b))) |
| 0.0ms | x | @ | 0 | (-.f64 x (*.f64 t (-.f64 a b))) |
| 0.0ms | a | @ | 0 | (-.f64 x (*.f64 t (-.f64 a b))) |
| 0.0ms | a | @ | inf | (-.f64 x (*.f64 t (-.f64 a b))) |
| 0.0ms | a | @ | -inf | (-.f64 x (*.f64 t (-.f64 a b))) |
| 1× | batch-egg-rewrite |
| 1070× | associate-*r/ |
| 1040× | *-commutative |
| 788× | distribute-lft-in |
| 768× | distribute-rgt-in |
| 734× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 9 | 19 |
| 1 | 202 | 19 |
| 2 | 2893 | 19 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 x (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 t (neg.f64 (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 t (neg.f64 (-.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 t (neg.f64 (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 t (neg.f64 (-.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 x (*.f64 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.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))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (-.f64 a b))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 t (neg.f64 (-.f64 a b))) (+.f64 x (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 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 t) (neg.f64 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 (*.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 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (*.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 (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 t) (neg.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b)))) (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 x (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 t (-.f64 a b))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b)))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) 1) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) 1) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) 1) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 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 t (-.f64 a b)) 2) 3)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 x (*.f64 t (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 t (neg.f64 (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b)))))))) |
| 1× | egg-herbie |
| 1744× | associate-*r/ |
| 1300× | associate-+l+ |
| 1258× | associate-+r+ |
| 934× | +-commutative |
| 730× | associate-+l- |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 351 | 10138 |
| 1 | 1046 | 8620 |
| 2 | 4640 | 8404 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
x |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
x |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
x |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(+.f64 x (*.f64 t (neg.f64 (-.f64 a b)))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 t (neg.f64 (-.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 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))) |
(+.f64 (-.f64 x (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (*.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 (*.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 (*.f64 t (-.f64 a b))) (*.f64 1 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 1 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 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 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (-.f64 x (*.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))) 1)) |
(+.f64 (-.f64 x (*.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))) 1)) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) x) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 t (neg.f64 (-.f64 a b))) (+.f64 x (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 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 t) (neg.f64 b)) x)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (*.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 (*.f64 t (-.f64 a b)))) |
(+.f64 (+.f64 x (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 t) (neg.f64 b))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1) |
(*.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1) |
(*.f64 1 (-.f64 x (*.f64 t (-.f64 a b)))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b)))) (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x))) |
(*.f64 (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x (*.f64 t (-.f64 a b)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 x (*.f64 t (-.f64 a b)))) |
(/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (-.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b)))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) 1) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) 1) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) 1) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 x (*.f64 t (-.f64 a b)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(fma.f64 1 x (*.f64 t (neg.f64 (-.f64 a b)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(*.f64 t (neg.f64 (-.f64 a b))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
x |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
x |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
x |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 t (-.f64 b a)) |
(*.f64 t (neg.f64 (-.f64 a b))) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 t (-.f64 b a)) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 -1 (*.f64 t (-.f64 a b))) |
(*.f64 t (neg.f64 (-.f64 a b))) |
(*.f64 t (-.f64 b a)) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 -1 (*.f64 t (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 x (*.f64 -1 (*.f64 t b))) |
(fma.f64 (neg.f64 t) (neg.f64 b) x) |
(fma.f64 t b x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 a (neg.f64 t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 -1 (*.f64 t b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 x (*.f64 a t)) |
(-.f64 x (*.f64 t a)) |
(fma.f64 (neg.f64 a) t x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 t b) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(-.f64 (+.f64 (*.f64 t b) x) (*.f64 a t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 x (*.f64 t (neg.f64 (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 (fma.f64 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b)))))) |
(+.f64 x (+.f64 (*.f64 t (neg.f64 (-.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 (fma.f64 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b)))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.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))) (fma.f64 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.f64 2 (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 2 (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 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.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 (*.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 x (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.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 (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 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 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 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 x (+.f64 (*.f64 (*.f64 0 (*.f64 t (-.f64 a b))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)))) |
(+.f64 (-.f64 x (*.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 x (+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.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 (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 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b))))))) |
(+.f64 (-.f64 x (*.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 (*.f64 t (-.f64 a b))) (*.f64 2 (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 2 (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 t (-.f64 b a) x)) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 1 (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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 1 (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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 1 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 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 x (fma.f64 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b)))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 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 x (fma.f64 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (-.f64 x (*.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))) 1)) |
(+.f64 x (fma.f64 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b)))))) |
(+.f64 (-.f64 x (*.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))) 1)) |
(+.f64 x (fma.f64 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) x) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.f64 t (-.f64 a b)))))) |
(+.f64 (*.f64 t (neg.f64 (-.f64 a b))) (+.f64 x (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 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (*.f64 a (neg.f64 t)) (+.f64 (*.f64 (neg.f64 t) (neg.f64 b)) x)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (neg.f64 t) (-.f64 a b) (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (fma.f64 (*.f64 t (neg.f64 (-.f64 a b))) 1 (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 a b)) t (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (-.f64 b a) (*.f64 0 (*.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (neg.f64 (-.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 (sqrt.f64 (*.f64 t (-.f64 a b))) (neg.f64 (sqrt.f64 (*.f64 t (-.f64 a b))))) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 (*.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 (*.f64 t (-.f64 a b)))) |
(+.f64 x (fma.f64 t (neg.f64 (-.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 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2)) (*.f64 0 (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (*.f64 0 (*.f64 t (-.f64 a b)))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (*.f64 t (-.f64 a b))) 2))) |
(+.f64 (+.f64 x (*.f64 a (neg.f64 t))) (*.f64 (neg.f64 t) (neg.f64 b))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) 1) |
(+.f64 1 (-.f64 x (exp.f64 (log1p.f64 (*.f64 t (-.f64 a b)))))) |
(-.f64 x (expm1.f64 (log1p.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 1 (-.f64 x (*.f64 t (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b)))) (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t (-.f64 a b))) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 t (-.f64 a b))))) |
(*.f64 (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (-.f64 x (*.f64 t (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x (*.f64 t (-.f64 a b)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (*.f64 x t) (-.f64 a b))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (-.f64 (*.f64 t (-.f64 a b)) x)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (-.f64 (*.f64 t (-.f64 a b)) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (+.f64 (*.f64 t (-.f64 a b)) x))))) (-.f64 (*.f64 x x) (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 t (-.f64 a b) x) (fma.f64 t (-.f64 a b) x))))) (fma.f64 x x (*.f64 t (*.f64 (-.f64 b a) (fma.f64 t (-.f64 a b) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 (fma.f64 t (-.f64 a b) x) (fma.f64 t (-.f64 a b) x))))) (fma.f64 x x (*.f64 t (*.f64 (-.f64 b a) (fma.f64 t (-.f64 a b) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (*.f64 (*.f64 x x) (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))) (-.f64 (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))) (*.f64 x x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 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) x)) 3) (pow.f64 x 6))) (fma.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)) (-.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)) (*.f64 x x)) (pow.f64 x 4))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)) 3) (pow.f64 x 6)) (fma.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)) (-.f64 (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)) (*.f64 x x)) (pow.f64 x 4)))) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (+.f64 x (*.f64 t (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (+.f64 (*.f64 t (-.f64 a b)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (fma.f64 t (-.f64 a b) x))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (/.f64 (+.f64 x (*.f64 t (-.f64 a b))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (/.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (fma.f64 t (-.f64 a b) x))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 (/.f64 (fma.f64 t (-.f64 a b) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 x x (pow.f64 (*.f64 t (-.f64 a b)) 2))) (fma.f64 t (-.f64 b a) x)) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 x (*.f64 t (-.f64 a b))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (+.f64 (+.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 t (-.f64 a b) x) (fma.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 t (-.f64 a b)) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (fma.f64 t (-.f64 a b) x)) (fma.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 t (-.f64 a b)) 4)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))) (+.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))) (+.f64 (pow.f64 x 6) (fma.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) (+.f64 (pow.f64 x 6) (fma.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 6)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b)))))) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3))) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 t (-.f64 a b) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) x)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 t (-.f64 a b) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) 1) (-.f64 x (*.f64 t (neg.f64 (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (neg.f64 (-.f64 a b))) 3)) 1) (-.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 t (neg.f64 (-.f64 a b))) (*.f64 t (neg.f64 (-.f64 a b))))) (*.f64 x (*.f64 t (neg.f64 (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) 1) (neg.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (/.f64 (sqrt.f64 (+.f64 (*.f64 t (-.f64 a b)) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 t (-.f64 a b) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 b a) x)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 t (-.f64 a b)) x)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 t (-.f64 a b) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 b a) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)))) |
(*.f64 (/.f64 (fma.f64 x x (pow.f64 (*.f64 t (-.f64 a b)) 2)) (fma.f64 x x (pow.f64 (*.f64 t (-.f64 a b)) 2))) (fma.f64 t (-.f64 b a) x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (/.f64 1 (+.f64 x (*.f64 t (-.f64 a b))))) (+.f64 (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (pow.f64 (*.f64 t (-.f64 a b)) 2))) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 2) 3)) (*.f64 (+.f64 (*.f64 t (-.f64 a b)) x) (+.f64 (+.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 t (-.f64 a b)) 4)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 t (-.f64 a b) x) (fma.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 t (-.f64 a b)) 4))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (fma.f64 t (-.f64 a b) x)) (fma.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2) (+.f64 (pow.f64 x 4) (pow.f64 (*.f64 t (-.f64 a b)) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))) (+.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 t (-.f64 a b)) 6)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x))) (+.f64 (pow.f64 x 6) (fma.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 6))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 a b)) 3) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) (+.f64 (pow.f64 x 6) (fma.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3) (pow.f64 (*.f64 t (-.f64 a b)) 6)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) 1) (+.f64 x (*.f64 t (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) (sqrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (-.f64 a b)) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (+.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (+.f64 x (*.f64 t (-.f64 a b))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (/.f64 1 (fma.f64 x x (*.f64 t (*.f64 (-.f64 a b) (+.f64 (*.f64 t (-.f64 a b)) x)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 b a)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 t (-.f64 a b)) 3)) (fma.f64 x x (*.f64 (*.f64 t (-.f64 a b)) (fma.f64 t (-.f64 a b) x)))) |
(pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 1) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 2) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 t (-.f64 a b)))) 3) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3) 1/3) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 2)) |
(fabs.f64 (fma.f64 t (-.f64 b a) x)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b)))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 t (-.f64 a b))) 3)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(exp.f64 (log.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 t (-.f64 a b))))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(fma.f64 1 x (*.f64 t (neg.f64 (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 t (neg.f64 (-.f64 a b)))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(fma.f64 t (-.f64 b a) x) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.01% | (-.f64 x (*.f64 y z)) |
| ✓ | 0.02% | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
Compiled 31 to 10 computations (67.7% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| 0.0ms | z | @ | -inf | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| 0.0ms | t | @ | -inf | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| 0.0ms | x | @ | inf | (-.f64 x (*.f64 y z)) |
| 0.0ms | y | @ | 0 | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| 1× | batch-egg-rewrite |
| 1044× | associate-*r/ |
| 982× | distribute-lft-in |
| 928× | associate-*l/ |
| 400× | associate-+l+ |
| 296× | associate-/l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 38 |
| 1 | 246 | 34 |
| 2 | 3511 | 34 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 x (*.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 0 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (neg.f64 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (-.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (-.f64 0 (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (neg.f64 (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 y) z (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 a) t (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 t) a (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (neg.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (*.f64 t a)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (-.f64 x (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 x (*.f64 y z)) (exp.f64 (log1p.f64 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (-.f64 x (*.f64 y z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (-.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) (+.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))))) (+.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) 1) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) 1) (+.f64 x (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (neg.f64 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (*.f64 y (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 1 (*.f64 (*.f64 y (neg.f64 z)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 z) y (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 y) z (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 x (*.f64 y z))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (-.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x (*.f64 y z)) (/.f64 (+.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (/.f64 (+.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (/.f64 (+.f64 x (*.f64 y z)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))))) (-.f64 x (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (neg.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) 1) (-.f64 x (*.f64 y (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) 1) (neg.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y 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 y z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y 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 y z) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (+.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 y z))) (cbrt.f64 (+.f64 x (*.f64 y z))))) (cbrt.f64 (+.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 z))))))) |
| 1× | egg-herbie |
| 948× | associate-*r* |
| 836× | associate-*l* |
| 794× | +-commutative |
| 776× | associate-/l* |
| 636× | associate-+r+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 791 | 22820 |
| 1 | 2356 | 21998 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(*.f64 -1 (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(*.f64 -1 (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(*.f64 -1 (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(+.f64 x (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z)))) |
(+.f64 x (-.f64 0 (fma.f64 y z (*.f64 t a)))) |
(+.f64 x (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (neg.f64 (*.f64 t a)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 t a))) |
(+.f64 x (*.f64 1 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))))) |
(+.f64 x (*.f64 1 (-.f64 0 (fma.f64 y z (*.f64 t a))))) |
(+.f64 x (*.f64 1 (neg.f64 (fma.f64 y z (*.f64 t a))))) |
(+.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 z) y (*.f64 y z))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 y) z (*.f64 y z))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (-.f64 x (*.f64 y z))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (neg.f64 (*.f64 t a)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (*.f64 y (neg.f64 z)) (-.f64 x (*.f64 t a))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) x) |
(+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) x) |
(+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (-.f64 x (*.f64 y z))) |
(+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) x) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 y (neg.f64 z))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(+.f64 (-.f64 (-.f64 x (*.f64 y z)) (exp.f64 (log1p.f64 (*.f64 t a)))) 1) |
(*.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1) |
(*.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (-.f64 x (*.f64 y z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (*.f64 t a)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))))) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) 1) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) 1) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(fma.f64 1 x (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(fma.f64 1 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a))) |
(+.f64 x (*.f64 y (neg.f64 z))) |
(+.f64 x (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (*.f64 1 (*.f64 (*.f64 y (neg.f64 z)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) x) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) x) |
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 y z)))) 1) |
(*.f64 (-.f64 x (*.f64 y z)) 1) |
(*.f64 1 (-.f64 x (*.f64 y z))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z)))) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z)))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (+.f64 x (*.f64 y z)))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y z)))) |
(*.f64 (/.f64 1 (+.f64 x (*.f64 y z))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (-.f64 x (*.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 y z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z))) |
(/.f64 (+.f64 x (*.f64 y z)) (/.f64 (+.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (-.f64 x (*.f64 y z)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (/.f64 (+.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (/.f64 (+.f64 x (*.f64 y z)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) 1) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) 1) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (+.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 y z))) (cbrt.f64 (+.f64 x (*.f64 y z))))) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(pow.f64 (-.f64 x (*.f64 y z)) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 y z)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z)))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z)))) |
(fma.f64 1 x (*.f64 y (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 z))) |
| Outputs |
|---|
(*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) |
(neg.f64 (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
x |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 -1 (+.f64 (*.f64 y z) (*.f64 a t))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 x (*.f64 a t)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y z)) x) (*.f64 a t)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 x (*.f64 y z)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 a t)) |
(*.f64 t (neg.f64 a)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 a t)) x) (*.f64 y z)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
x |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(*.f64 -1 (*.f64 y z)) |
(*.f64 y (neg.f64 z)) |
(*.f64 z (neg.f64 y)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 y z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 x (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (-.f64 0 (fma.f64 y z (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (neg.f64 (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 x (-.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (*.f64 1 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (*.f64 1 (-.f64 0 (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (*.f64 1 (neg.f64 (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (neg.f64 (*.f64 t a)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (neg.f64 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 t a))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 a) t (*.f64 t a))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 t) a (*.f64 t a))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 z) y (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 y) z (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (-.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 a) t (*.f64 a t)))) |
(-.f64 (+.f64 (*.f64 (*.f64 0 (*.f64 a t)) 2) x) (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) 2)) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (*.f64 0 (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t))))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (neg.f64 (*.f64 t a)) (-.f64 x (*.f64 y z))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 a) t (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 t) a (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (neg.f64 (*.f64 t a)) (+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (neg.f64 (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (*.f64 (neg.f64 (*.f64 t a)) 1))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 y (neg.f64 z)) (-.f64 x (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) (*.f64 y (neg.f64 z))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 0 (fma.f64 y z (*.f64 t a))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (*.f64 (neg.f64 (*.f64 t a)) 1) (-.f64 x (*.f64 y z))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (neg.f64 (fma.f64 y z (*.f64 t a))) x) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (fma.f64 (neg.f64 a) t (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 t) a (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (*.f64 t a)) 1 (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(-.f64 (+.f64 (fma.f64 (neg.f64 a) t (*.f64 a t)) x) (fma.f64 y z (*.f64 a t))) |
(-.f64 x (-.f64 (fma.f64 y z (*.f64 a t)) (*.f64 0 (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 t a)) 2) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 a t)) 2) (*.f64 a t)) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 y (neg.f64 z))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (+.f64 (neg.f64 (*.f64 t a)) x) (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 (-.f64 (-.f64 x (*.f64 y z)) (exp.f64 (log1p.f64 (*.f64 t a)))) 1) |
(+.f64 1 (-.f64 x (+.f64 (*.f64 y z) (exp.f64 (log1p.f64 (*.f64 a t)))))) |
(-.f64 (-.f64 x (*.f64 y z)) (-.f64 (exp.f64 (log1p.f64 (*.f64 a t))) 1)) |
(*.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 t a)) (sqrt.f64 (-.f64 x (*.f64 y z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (*.f64 t a)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 a t)) (sqrt.f64 (-.f64 x (*.f64 y z)))) (-.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (*.f64 a t)))) |
(*.f64 (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (-.f64 x (fma.f64 y z (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 t a) 2) (*.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (-.f64 (*.f64 a t) (-.f64 x (*.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (*.f64 (pow.f64 (*.f64 a t) 2) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (*.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (*.f64 (pow.f64 (*.f64 a t) 2) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) 3))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (*.f64 (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (-.f64 (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (pow.f64 (-.f64 x (*.f64 y z)) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) 3) (pow.f64 (-.f64 x (*.f64 y z)) 6))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (*.f64 t (*.f64 (*.f64 a (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (-.f64 (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (pow.f64 (-.f64 x (*.f64 y z)) 2)))))) |
(/.f64 1 (/.f64 1 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(*.f64 (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(*.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (/.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (-.f64 x (fma.f64 y z (*.f64 a t)))) |
(*.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) (/.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))) (+.f64 x (fma.f64 y z (*.f64 a t)))) |
(/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (+.f64 (pow.f64 (*.f64 a t) 6) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 x (fma.f64 y z (*.f64 a t)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (-.f64 (*.f64 t (neg.f64 a)) x) (*.f64 y z))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))))) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))))) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))) (+.f64 x (fma.f64 y z (*.f64 a t)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3))) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 x (fma.f64 y z (*.f64 a t)))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (-.f64 (*.f64 t (neg.f64 a)) x) (*.f64 y z))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a)))) 1) (-.f64 x (+.f64 (*.f64 y z) (neg.f64 (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a)))) 1) (+.f64 x (fma.f64 y z (*.f64 t a)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (fma.f64 y z (*.f64 a t)) (fma.f64 y z (*.f64 a t)))) (+.f64 x (fma.f64 y z (*.f64 a t)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (neg.f64 (*.f64 t a)) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (-.f64 (*.f64 (neg.f64 (*.f64 t a)) (neg.f64 (*.f64 t a))) (*.f64 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 t a)) 3)) 1) (+.f64 (*.f64 x x) (+.f64 (*.f64 (fma.f64 y z (*.f64 t a)) (fma.f64 y z (*.f64 t a))) (*.f64 x (fma.f64 y z (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (fma.f64 y z (*.f64 a t)) 3)) (fma.f64 x x (*.f64 (fma.f64 y z (*.f64 a t)) (+.f64 x (fma.f64 y z (*.f64 a t)))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) 1) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (neg.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (+.f64 (-.f64 (*.f64 t (neg.f64 a)) x) (*.f64 y z))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) 1) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (neg.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2) (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2)) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (/.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))) (pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 a t)))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2))) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 t a) 2) 3)) (/.f64 1 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (-.f64 x (*.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 a t) 2) 3)) (*.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (+.f64 (pow.f64 (*.f64 a t) 4) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 4) (pow.f64 (*.f64 a t) 4)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)) (*.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 t a) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (-.f64 x (*.f64 y z)) 3)) (+.f64 (*.f64 (pow.f64 (*.f64 t a) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (/.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (+.f64 (pow.f64 (*.f64 a t) 6) (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 a t) 3) 3)) (+.f64 (*.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 6) (pow.f64 (*.f64 a t) 6)))) (/.f64 1 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) 1) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (sqrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 t a) 2)) (*.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (*.f64 (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))) (cbrt.f64 (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (*.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))) (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) 1) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) (sqrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 t a) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 t a) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 (*.f64 a t) (+.f64 (-.f64 x (*.f64 y z)) (*.f64 a t)))))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) (pow.f64 (*.f64 a t) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a)))))))) (cbrt.f64 (+.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2) (*.f64 a (*.f64 t (-.f64 x (fma.f64 y z (*.f64 t (neg.f64 a))))))))))) |
(pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 1) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(pow.f64 (sqrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 2) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(pow.f64 (cbrt.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 3) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(pow.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3) 1/3) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 a t))) 2)) |
(log.f64 (exp.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(cbrt.f64 (pow.f64 (-.f64 x (fma.f64 y z (*.f64 t a))) 3)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(expm1.f64 (log1p.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(exp.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (fma.f64 y z (*.f64 t a)))) 1)) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(log1p.f64 (expm1.f64 (-.f64 x (fma.f64 y z (*.f64 t a))))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(fma.f64 1 x (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(fma.f64 1 (-.f64 x (*.f64 y z)) (neg.f64 (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 a t)))) |
(fma.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 t a)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (fma.f64 y z (*.f64 a t)))) |
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z))) (neg.f64 (*.f64 t a))) |
(-.f64 x (fma.f64 y z (*.f64 a t))) |
(+.f64 x (*.f64 y (neg.f64 z))) |
(-.f64 x (*.f64 y z)) |
(+.f64 x (*.f64 (*.f64 y (neg.f64 z)) 1)) |
(-.f64 x (*.f64 y z)) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 y (neg.f64 z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 x (*.f64 1 (*.f64 (*.f64 y (neg.f64 z)) 1))) |
(-.f64 x (*.f64 y z)) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (+.f64 x (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 y) z (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 (*.f64 y (neg.f64 z)) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (*.f64 (*.f64 y (neg.f64 z)) 1) x) |
(-.f64 x (*.f64 y z)) |
(+.f64 (fma.f64 (neg.f64 z) y (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (fma.f64 (neg.f64 y) z (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (fma.f64 (*.f64 y (neg.f64 z)) 1 (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 z) y (*.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 y z)) (*.f64 0 (*.f64 y z))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y z))) (sqrt.f64 (*.f64 y z)) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (sqrt.f64 (*.f64 y z)) (neg.f64 (sqrt.f64 (*.f64 y z)))) (*.f64 0 (*.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)) (-.f64 x (*.f64 y z))) |
(+.f64 x (fma.f64 y (neg.f64 z) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2) (*.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 y z)) 2)) (*.f64 0 (*.f64 y z)))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 y z)))) 1) |
(+.f64 1 (-.f64 x (exp.f64 (log1p.f64 (*.f64 y z))))) |
(-.f64 (+.f64 1 x) (exp.f64 (log1p.f64 (*.f64 y z)))) |
(*.f64 (-.f64 x (*.f64 y z)) 1) |
(-.f64 x (*.f64 y z)) |
(*.f64 1 (-.f64 x (*.f64 y z))) |
(-.f64 x (*.f64 y z)) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) |
(-.f64 x (*.f64 y z)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (/.f64 1 (+.f64 x (*.f64 y z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (*.f64 y z) x)) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 y z)) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y z)))) |
(*.f64 (/.f64 1 (+.f64 x (*.f64 y z))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (*.f64 y z) x)) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (-.f64 x (*.f64 y z))) |
(-.f64 x (*.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x (*.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (*.f64 y z) x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (*.f64 (*.f64 y z) (-.f64 (*.f64 y z) x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 2) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 y z) x))))) (-.f64 (*.f64 x x) (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (*.f64 (*.f64 x x) (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (+.f64 (pow.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) (-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) (*.f64 x x))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) 3) (pow.f64 x 6)) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) (-.f64 (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))) (*.f64 x x)))))) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 x (*.f64 y z))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (*.f64 y z) x)) |
(/.f64 (+.f64 x (*.f64 y z)) (/.f64 (+.f64 x (*.f64 y z)) (-.f64 x (*.f64 y z)))) |
(*.f64 (/.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 y z) x)) (-.f64 x (*.f64 y z))) |
(*.f64 (-.f64 x (*.f64 y z)) (/.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 y z) x))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (-.f64 x (*.f64 y z)))) |
(*.f64 (/.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (-.f64 x (*.f64 y z))) |
(*.f64 (-.f64 x (*.f64 y z)) (/.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (/.f64 (+.f64 x (*.f64 y z)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (/.f64 (+.f64 (*.f64 y z) x) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (+.f64 (*.f64 y z) x)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (/.f64 (+.f64 x (*.f64 y z)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (/.f64 (+.f64 (*.f64 y z) x) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (/.f64 (+.f64 (*.f64 y z) x) (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 x (*.f64 z (neg.f64 y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 y z) 4)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 x x (*.f64 (*.f64 y (neg.f64 z)) (-.f64 (*.f64 y (neg.f64 z)) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 (neg.f64 z) (-.f64 (*.f64 z (neg.f64 y)) x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (*.f64 (+.f64 x (*.f64 y z)) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (*.f64 y z) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (*.f64 y z) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 (*.f64 y z) x))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (*.f64 y z) x)) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 x (*.f64 z (neg.f64 y)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3))) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 x x (*.f64 (*.f64 y (neg.f64 z)) (-.f64 (*.f64 y (neg.f64 z)) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 (neg.f64 z) (-.f64 (*.f64 z (neg.f64 y)) x))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 (*.f64 y z) x))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) (sqrt.f64 (-.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (/.f64 (sqrt.f64 (+.f64 (*.f64 y z) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (+.f64 (*.f64 y z) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 y z) x)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (+.f64 (*.f64 y z) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z)))) 1) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (*.f64 (-.f64 x (*.f64 y z)) (-.f64 x (*.f64 y (neg.f64 z)))) (-.f64 x (*.f64 y (neg.f64 z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (-.f64 x (*.f64 z (neg.f64 y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) 1) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 z)) (*.f64 y (neg.f64 z))) (*.f64 x (*.f64 y (neg.f64 z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 z)) 3)) (fma.f64 x x (*.f64 (*.f64 y (neg.f64 z)) (-.f64 (*.f64 y (neg.f64 z)) x)))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 (neg.f64 z) (-.f64 (*.f64 z (neg.f64 y)) x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) 1) (neg.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (neg.f64 (+.f64 (*.f64 y z) x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) (sqrt.f64 (-.f64 x (*.f64 y z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (sqrt.f64 (-.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (/.f64 (sqrt.f64 (+.f64 (*.f64 y z) x)) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) (sqrt.f64 (+.f64 (*.f64 y z) x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2)) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (/.f64 (cbrt.f64 (+.f64 (*.f64 y z) x)) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 2) (cbrt.f64 (+.f64 (*.f64 y z) x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2))) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (pow.f64 (*.f64 y z) 2) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 y z) 4)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (/.f64 1 (+.f64 x (*.f64 y z)))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 2) (pow.f64 (*.f64 y z) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 y z) 2) 3)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (*.f64 (+.f64 (*.f64 y z) x) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y z) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 y z) 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (+.f64 (*.f64 (pow.f64 (*.f64 y z) 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (/.f64 (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (*.f64 y z) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)))) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 y z) 3) 3)) (+.f64 (pow.f64 x 6) (+.f64 (pow.f64 (*.f64 y z) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3))))) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) 1) (+.f64 x (*.f64 y z))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (+.f64 (*.f64 y z) x)) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (sqrt.f64 (+.f64 x (*.f64 y z)))) (sqrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (*.f64 (sqrt.f64 (+.f64 (*.f64 y z) x)) (sqrt.f64 (+.f64 (*.f64 y z) x)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (+.f64 x (*.f64 y z))) (cbrt.f64 (+.f64 x (*.f64 y z))))) (cbrt.f64 (+.f64 x (*.f64 y z)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (*.f64 (cbrt.f64 (+.f64 (*.f64 y z) x)) (cbrt.f64 (+.f64 (*.f64 y z) x)))) (cbrt.f64 (+.f64 (*.f64 y z) x))) |
(/.f64 (/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y z) 2)) (cbrt.f64 (+.f64 (*.f64 y z) x))) (cbrt.f64 (+.f64 (*.f64 y z) x))) (cbrt.f64 (+.f64 (*.f64 y z) x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) 1) (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 y z) (+.f64 x (*.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y z) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x))))) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 z (+.f64 (*.f64 y z) x)))))))) |
(pow.f64 (-.f64 x (*.f64 y z)) 1) |
(-.f64 x (*.f64 y z)) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y z))) 2) |
(-.f64 x (*.f64 y z)) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y z))) 3) |
(-.f64 x (*.f64 y z)) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3) 1/3) |
(-.f64 x (*.f64 y z)) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y z))))) |
(-.f64 x (*.f64 y z)) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y z)) 3)) |
(-.f64 x (*.f64 y z)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(exp.f64 (log.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y z))) 1)) |
(-.f64 x (*.f64 y z)) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y z)))) |
(-.f64 x (*.f64 y z)) |
(fma.f64 1 x (*.f64 y (neg.f64 z))) |
(-.f64 x (*.f64 y z)) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 z))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (neg.f64 y))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 z))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (neg.f64 y))) |
Compiled 38259 to 12528 computations (67.3% saved)
21 alts after pruning (14 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1276 | 5 | 1281 |
| Fresh | 2 | 9 | 11 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 6 | 8 |
| Total | 1280 | 21 | 1301 |
| Status | Error | Program |
|---|---|---|
| ✓ | 55.13% | (-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| 35.42% | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) | |
| 31.29% | (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) | |
| 42.96% | (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) | |
| 23.84% | (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) | |
| 23.83% | (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) | |
| ✓ | 75.5% | (-.f64 z (*.f64 z y)) |
| 46.17% | (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) | |
| 55.1% | (-.f64 x (-.f64 (*.f64 a t) z)) | |
| 68.34% | (-.f64 x (*.f64 t (neg.f64 b))) | |
| 79.39% | (*.f64 (-.f64 b z) y) | |
| ✓ | 86.71% | (*.f64 z (neg.f64 y)) |
| 90.91% | (*.f64 y b) | |
| 79.01% | (*.f64 t (-.f64 b a)) | |
| 87.5% | (*.f64 t (neg.f64 a)) | |
| ✓ | 89.73% | (*.f64 t b) |
| ✓ | 82.72% | (*.f64 b (-.f64 t 2)) |
| ✓ | 90.77% | (*.f64 b -2) |
| ✓ | 68.83% | (*.f64 a (-.f64 1 t)) |
| 86.77% | z | |
| 76.37% | x |
Compiled 268 to 199 computations (25.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(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 z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
7 calls:
| 63.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 57.0ms | a |
| 39.0ms | y |
| 29.0ms | t |
| 21.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 0.01% | 1 | x |
| 0.01% | 1 | y |
| 0.01% | 1 | z |
| 0.01% | 1 | t |
| 0.01% | 1 | a |
| 0.01% | 1 | b |
| 0.01% | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 488 to 255 computations (47.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| Outputs |
|---|
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
7 calls:
| 74.0ms | x |
| 59.0ms | a |
| 44.0ms | b |
| 39.0ms | y |
| 20.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.02% | 1 | x |
| 0.02% | 1 | y |
| 0.02% | 1 | z |
| 0.02% | 1 | t |
| 0.02% | 1 | a |
| 0.02% | 1 | b |
| 0.02% | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 446 to 236 computations (47.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
| Outputs |
|---|
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
7 calls:
| 22.0ms | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
| 20.0ms | t |
| 20.0ms | y |
| 19.0ms | b |
| 19.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 0.03% | 1 | x |
| 0.03% | 1 | y |
| 0.03% | 1 | z |
| 0.03% | 1 | t |
| 0.03% | 1 | a |
| 0.03% | 1 | b |
| 0.03% | 1 | (+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
Compiled 402 to 215 computations (46.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
| Outputs |
|---|
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
6 calls:
| 55.0ms | z |
| 51.0ms | y |
| 50.0ms | b |
| 49.0ms | a |
| 46.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 9.91% | 3 | x |
| 7.34% | 2 | y |
| 9.72% | 2 | z |
| 9.45% | 2 | t |
| 5% | 3 | a |
| 4.69% | 3 | b |
Compiled 333 to 171 computations (48.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 1.0103575724824673e-125 | 4.8628365851412624e-120 |
| 7.0ms | -0.01702133489252023 | -0.013125922814544675 |
| 25.0ms | 192× | body | 256 | valid |
Compiled 600 to 423 computations (29.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
6 calls:
| 100.0ms | x |
| 58.0ms | a |
| 57.0ms | z |
| 48.0ms | b |
| 46.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 11.57% | 7 | x |
| 7.36% | 3 | y |
| 8.99% | 3 | z |
| 10.23% | 3 | t |
| 8.21% | 3 | a |
| 9.8% | 3 | b |
Compiled 313 to 163 computations (47.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 1.2843500832138415e+32 | 7.687378780921446e+45 |
| 12.0ms | -9.323898899565899e+49 | -2.886050127660408e+49 |
| 32.0ms | 240× | body | 256 | valid |
| 1.0ms | 12× | body | 256 | infinite |
Compiled 706 to 512 computations (27.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)) |
6 calls:
| 143.0ms | x |
| 91.0ms | a |
| 82.0ms | y |
| 74.0ms | t |
| 58.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 11.57% | 7 | x |
| 7.37% | 3 | y |
| 9% | 3 | z |
| 10.23% | 3 | t |
| 8.21% | 3 | a |
| 9.8% | 3 | b |
Compiled 296 to 155 computations (47.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 1.2843500832138415e+32 | 7.687378780921446e+45 |
| 13.0ms | -9.323898899565899e+49 | -2.886050127660408e+49 |
| 33.0ms | 240× | body | 256 | valid |
| 3.0ms | 20× | body | 256 | infinite |
Compiled 696 to 507 computations (27.2% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(*.f64 (-.f64 b z) y) |
6 calls:
| 138.0ms | a |
| 97.0ms | z |
| 77.0ms | b |
| 59.0ms | y |
| 55.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 16.01% | 3 | x |
| 6.14% | 4 | y |
| 9% | 3 | z |
| 10.23% | 3 | t |
| 10.36% | 8 | a |
| 9.8% | 3 | b |
Compiled 281 to 147 computations (47.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 43.0ms | 5.906125184599443e+171 | 6.79718536233328e+183 |
| 18.0ms | 980085398104.5519 | 1217433755251595.3 |
| 15.0ms | -9.323898899565899e+49 | -2.886050127660408e+49 |
| 56.0ms | 368× | body | 256 | valid |
| 10.0ms | 81× | body | 256 | infinite |
Compiled 912 to 657 computations (28% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(*.f64 (-.f64 b z) y) |
6 calls:
| 98.0ms | a |
| 55.0ms | z |
| 55.0ms | y |
| 49.0ms | x |
| 47.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 16.01% | 3 | x |
| 6.77% | 4 | y |
| 14.22% | 4 | z |
| 10.23% | 3 | t |
| 12.24% | 6 | a |
| 10.93% | 3 | b |
Compiled 266 to 139 computations (47.7% saved)
| 3× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 5.906125184599443e+171 | 6.79718536233328e+183 |
| 18.0ms | 980085398104.5519 | 1217433755251595.3 |
| 27.0ms | -1.2819275987209033e+36 | -5.130261711576466e+22 |
| 59.0ms | 448× | body | 256 | valid |
| 13.0ms | 91× | body | 256 | infinite |
Compiled 1112 to 797 computations (28.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 t a) a)) |
| Outputs |
|---|
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) |
6 calls:
| 79.0ms | y |
| 79.0ms | z |
| 55.0ms | b |
| 45.0ms | t |
| 41.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 22.68% | 2 | x |
| 17.42% | 6 | y |
| 17.29% | 5 | z |
| 10.23% | 3 | t |
| 16.03% | 3 | a |
| 13.25% | 3 | b |
Compiled 251 to 130 computations (48.2% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 42.0ms | 2.591237910309347e-11 | 177258475312774.38 |
| 22.0ms | -20150.164114322313 | -0.051391321699109045 |
| 59.0ms | 320× | body | 256 | valid |
Compiled 836 to 607 computations (27.4% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 108.0ms | a |
| 80.0ms | y |
| 76.0ms | z |
| 67.0ms | b |
| 58.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 27.22% | 5 | x |
| 20.44% | 6 | y |
| 24.17% | 6 | z |
| 14.69% | 3 | t |
| 17.8% | 8 | a |
| 21.53% | 5 | b |
Compiled 212 to 116 computations (45.3% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 24.0ms | 2.591237910309347e-11 | 177258475312774.38 |
| 21.0ms | -20150.164114322313 | -0.051391321699109045 |
| 41.0ms | 320× | body | 256 | valid |
Compiled 756 to 547 computations (27.6% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
| Outputs |
|---|
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
6 calls:
| 295.0ms | x |
| 101.0ms | z |
| 88.0ms | y |
| 88.0ms | a |
| 79.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 26.42% | 8 | x |
| 20.5% | 7 | y |
| 25.89% | 9 | z |
| 23.42% | 6 | t |
| 18.36% | 7 | a |
| 24.01% | 5 | b |
Compiled 199 to 111 computations (44.2% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 201495.41474122627 | 367401760.48966634 |
| 52.0ms | 2.4271348441948293e-111 | 4.5085743997818466e-100 |
| 22.0ms | 4.1596920535187766e-161 | 4.265625415277761e-154 |
| 10.0ms | -1.0497196912334767e+30 | -6.3342656999952114e+29 |
| 18.0ms | -1.2099008668127578e+85 | -4.401206708103244e+83 |
| 55.0ms | -8.561171499257031e+145 | -4.538015664676918e+138 |
| 133.0ms | 752× | body | 256 | valid |
| 6.0ms | 28× | body | 256 | infinite |
Compiled 1766 to 1287 computations (27.1% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
| Outputs |
|---|
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
6 calls:
| 144.0ms | b |
| 119.0ms | a |
| 90.0ms | y |
| 84.0ms | z |
| 83.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 30.49% | 4 | x |
| 23.98% | 7 | y |
| 28.65% | 7 | z |
| 23.42% | 6 | t |
| 19.97% | 5 | a |
| 25.66% | 3 | b |
Compiled 187 to 105 computations (43.9% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 59.0ms | 201495.41474122627 | 367401760.48966634 |
| 11.0ms | -1.0497196912334767e+30 | -6.3342656999952114e+29 |
| 17.0ms | -1.2099008668127578e+85 | -4.401206708103244e+83 |
| 67.0ms | -8.561171499257031e+145 | -4.538015664676918e+138 |
| 143.0ms | 448× | body | 256 | valid |
| 3.0ms | 25× | body | 256 | infinite |
Compiled 1044 to 755 computations (27.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
| Outputs |
|---|
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
6 calls:
| 112.0ms | a |
| 98.0ms | z |
| 70.0ms | y |
| 54.0ms | b |
| 45.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 31.22% | 4 | x |
| 28.43% | 3 | y |
| 31.77% | 5 | z |
| 26.55% | 3 | t |
| 23.88% | 5 | a |
| 30.67% | 4 | b |
Compiled 175 to 100 computations (42.9% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 11.0ms | 1.8682591573923235e+177 | 3.066459832302378e+177 |
| 11.0ms | 2.544844748347453e+40 | 8.377136117019344e+40 |
| 22.0ms | -1.5244722037669408e-218 | -2.5438930240922067e-224 |
| 19.0ms | -2.8583737147474563e+38 | -1.2675544775253965e+37 |
| 53.0ms | 400× | body | 256 | valid |
| 5.0ms | 16× | body | 256 | infinite |
Compiled 897 to 638 computations (28.9% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
| Outputs |
|---|
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
6 calls:
| 66.0ms | x |
| 52.0ms | z |
| 44.0ms | y |
| 32.0ms | a |
| 32.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 31.22% | 4 | x |
| 28.43% | 3 | y |
| 31.19% | 5 | z |
| 26.55% | 3 | t |
| 27.69% | 3 | a |
| 32.93% | 2 | b |
Compiled 164 to 95 computations (42.1% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 33.0ms | 2.591237910309347e-11 | 177258475312774.38 |
| 65.0ms | -34962154688665828.0 | -20150.164114322313 |
| 51.0ms | 336× | body | 256 | valid |
| 44.0ms | 15× | body | 256 | infinite |
Compiled 729 to 510 computations (30% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(-.f64 (-.f64 x (*.f64 y z)) (*.f64 t a)) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) |
(*.f64 a (-.f64 1 t)) |
6 calls:
| 128.0ms | b |
| 102.0ms | x |
| 49.0ms | t |
| 39.0ms | z |
| 31.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 37.35% | 6 | x |
| 35.76% | 3 | y |
| 41.92% | 3 | z |
| 37.31% | 5 | t |
| 33.85% | 3 | a |
| 35% | 10 | b |
Compiled 154 to 91 computations (40.9% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 3.25169072591758e+161 | 7.231257224626329e+161 |
| 50.0ms | -9.932355642016474e+124 | -2.090357683194881e+118 |
| 57.0ms | 224× | body | 256 | valid |
| 3.0ms | 21× | body | 256 | infinite |
Compiled 428 to 321 computations (25% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (-.f64 (*.f64 a t) z)) |
(*.f64 a (-.f64 1 t)) |
6 calls:
| 371.0ms | z |
| 125.0ms | b |
| 115.0ms | x |
| 84.0ms | a |
| 57.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 37.46% | 11 | x |
| 43.4% | 5 | y |
| 41.74% | 4 | z |
| 40.91% | 5 | t |
| 34.6% | 6 | a |
| 40.78% | 7 | b |
Compiled 136 to 85 computations (37.5% saved)
| 5× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 3.25169072591758e+161 | 7.231257224626329e+161 |
| 16.0ms | 5.829641162998932e-83 | 3.802504602985454e-81 |
| 6.0ms | -2.257652980058675e-150 | -2.0845148145734412e-150 |
| 26.0ms | -2.9907388478564803e-96 | -3.56930538287131e-122 |
| 25.0ms | -9.932355642016474e+124 | -2.090357683194881e+118 |
| 75.0ms | 544× | body | 256 | valid |
| 7.0ms | 37× | body | 256 | infinite |
Compiled 960 to 749 computations (22% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 z (-.f64 y 1))) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
6 calls:
| 229.0ms | x |
| 227.0ms | z |
| 117.0ms | y |
| 66.0ms | b |
| 63.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 36.43% | 13 | x |
| 43.92% | 9 | y |
| 41.74% | 4 | z |
| 40.91% | 5 | t |
| 34.98% | 7 | a |
| 40.78% | 7 | b |
Compiled 129 to 82 computations (36.4% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 5.0ms | 2.4602052039158065e+82 | 2.805864837047973e+82 |
| 22.0ms | 8.377136117019344e+40 | 1.5519057140328584e+55 |
| 23.0ms | 2.8382513818498e-17 | 1.0326386790287038e-10 |
| 5.0ms | -2.257652980058675e-150 | -2.0845148145734412e-150 |
| 64.0ms | -2.9907388478564803e-96 | -3.56930538287131e-122 |
| 62.0ms | -9.932355642016474e+124 | -2.090357683194881e+118 |
| 169.0ms | 688× | body | 256 | valid |
| 2.0ms | 18× | body | 256 | infinite |
Compiled 1194 to 931 computations (22% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
(-.f64 x (*.f64 t (-.f64 a b))) |
| Outputs |
|---|
(*.f64 a (-.f64 1 t)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 a (-.f64 1 t)) |
(-.f64 x (*.f64 t (-.f64 a b))) |
(*.f64 a (-.f64 1 t)) |
6 calls:
| 108.0ms | x |
| 80.0ms | a |
| 77.0ms | z |
| 76.0ms | b |
| 75.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 42.39% | 8 | x |
| 47.21% | 5 | y |
| 43.19% | 6 | z |
| 47.91% | 4 | t |
| 42.15% | 5 | a |
| 47.57% | 7 | b |
Compiled 122 to 78 computations (36.1% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 3.25169072591758e+161 | 7.231257224626329e+161 |
| 17.0ms | -2.8583737147474563e+38 | -1.2675544775253965e+37 |
| 49.0ms | -1.9019688660832653e+81 | -2.5783971116267976e+79 |
| 44.0ms | -9.932355642016474e+124 | -2.090357683194881e+118 |
| 91.0ms | 448× | body | 256 | valid |
| 26.0ms | 34× | body | 256 | infinite |
Compiled 748 to 587 computations (21.5% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 (-.f64 (+.f64 y t) 2) b) |
| Outputs |
|---|
x |
(*.f64 a (-.f64 1 t)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 b z) y) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 b z) y) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
(*.f64 z (-.f64 1 y)) |
(-.f64 x (*.f64 t (neg.f64 b))) |
6 calls:
| 324.0ms | t |
| 151.0ms | x |
| 109.0ms | a |
| 85.0ms | z |
| 77.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 40.56% | 14 | x |
| 50.57% | 8 | y |
| 45.43% | 11 | z |
| 52.16% | 9 | t |
| 42.11% | 9 | a |
| 50.97% | 7 | b |
Compiled 115 to 75 computations (34.8% saved)
| 13× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 6.857075174414436e+155 | 2.6148518105565153e+157 |
| 11.0ms | 8.942514041981211e+133 | 2.132256817833652e+134 |
| 23.0ms | 4.4505568312130584e+89 | 1.3406784545214146e+97 |
| 11.0ms | 5.0054001286937266e+61 | 1.5910310036286169e+62 |
| 34.0ms | 1.342497102402496e-101 | 8.765480214397525e-100 |
| 13.0ms | 9.874268996302286e-166 | 1.2276834434330274e-164 |
| 19.0ms | -2.5565898154490508e-272 | -4.4804008260789824e-275 |
| 40.0ms | -4.2644411475345684e-210 | -3.54010928428878e-211 |
| 7.0ms | -7.253509633474456e-174 | -5.345219059666187e-174 |
| 22.0ms | -1.4645104575542128e-131 | -4.5604744032616646e-139 |
| 23.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 12.0ms | -3.955272508695876e+127 | -1.344077775483463e+127 |
| 50.0ms | -1.0890759080050666e+172 | -1.9548063667444066e+168 |
| 265.0ms | 1392× | body | 256 | valid |
Compiled 2127 to 1716 computations (19.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 (-.f64 b z) y) |
(*.f64 (-.f64 y 2) b) |
(-.f64 z (*.f64 z y)) |
| Outputs |
|---|
x |
(*.f64 a (-.f64 1 t)) |
x |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 b z) y) |
(*.f64 a (-.f64 1 t)) |
(*.f64 (-.f64 b z) y) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 z (-.f64 1 y)) |
x |
6 calls:
| 99.0ms | x |
| 83.0ms | a |
| 74.0ms | z |
| 70.0ms | y |
| 64.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 41.45% | 14 | x |
| 51.48% | 9 | y |
| 49.57% | 11 | z |
| 53.42% | 9 | t |
| 46.89% | 12 | a |
| 54.78% | 8 | b |
Compiled 102 to 68 computations (33.3% saved)
| 13× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 6.857075174414436e+155 | 2.6148518105565153e+157 |
| 12.0ms | 8.942514041981211e+133 | 2.132256817833652e+134 |
| 21.0ms | 4.4505568312130584e+89 | 1.3406784545214146e+97 |
| 12.0ms | 5.0054001286937266e+61 | 1.5910310036286169e+62 |
| 16.0ms | 1.342497102402496e-101 | 8.765480214397525e-100 |
| 14.0ms | 9.874268996302286e-166 | 1.2276834434330274e-164 |
| 18.0ms | -2.5565898154490508e-272 | -4.4804008260789824e-275 |
| 14.0ms | -4.2644411475345684e-210 | -3.54010928428878e-211 |
| 7.0ms | -7.253509633474456e-174 | -5.345219059666187e-174 |
| 24.0ms | -1.4645104575542128e-131 | -4.5604744032616646e-139 |
| 21.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 12.0ms | -3.955272508695876e+127 | -1.344077775483463e+127 |
| 19.0ms | -1.0890759080050666e+172 | -1.9548063667444066e+168 |
| 187.0ms | 1392× | body | 256 | valid |
Compiled 2008 to 1653 computations (17.7% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
(*.f64 z (-.f64 1 y)) |
| Outputs |
|---|
x |
(*.f64 a (-.f64 1 t)) |
x |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (-.f64 1 y)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 z (-.f64 1 y)) |
x |
6 calls:
| 86.0ms | x |
| 67.0ms | y |
| 65.0ms | z |
| 58.0ms | a |
| 53.0ms | b |
| Error | Segments | Branch |
|---|---|---|
| 41.85% | 14 | x |
| 56.71% | 11 | y |
| 49.66% | 11 | z |
| 53.78% | 9 | t |
| 47.98% | 10 | a |
| 54.94% | 8 | b |
Compiled 87 to 61 computations (29.9% saved)
| 13× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 16.0ms | 6.857075174414436e+155 | 2.6148518105565153e+157 |
| 13.0ms | 8.942514041981211e+133 | 2.132256817833652e+134 |
| 22.0ms | 4.4505568312130584e+89 | 1.3406784545214146e+97 |
| 14.0ms | 5.0054001286937266e+61 | 1.5910310036286169e+62 |
| 11.0ms | 8.765480214397525e-100 | 3.412865466887659e-99 |
| 15.0ms | 9.874268996302286e-166 | 1.2276834434330274e-164 |
| 20.0ms | -2.5565898154490508e-272 | -4.4804008260789824e-275 |
| 26.0ms | -3.54010928428878e-211 | -1.925076133099042e-228 |
| 7.0ms | -7.253509633474456e-174 | -5.345219059666187e-174 |
| 22.0ms | -1.4645104575542128e-131 | -4.5604744032616646e-139 |
| 24.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 13.0ms | -3.955272508695876e+127 | -1.344077775483463e+127 |
| 19.0ms | -1.0890759080050666e+172 | -1.9548063667444066e+168 |
| 201.0ms | 1424× | body | 256 | valid |
Compiled 2056 to 1720 computations (16.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
(*.f64 t (-.f64 b a)) |
| Outputs |
|---|
x |
(*.f64 a (-.f64 1 t)) |
x |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
(*.f64 b (-.f64 t 2)) |
x |
6 calls:
| 144.0ms | x |
| 59.0ms | y |
| 49.0ms | z |
| 39.0ms | a |
| 37.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 48.74% | 8 | x |
| 56.71% | 11 | y |
| 55.51% | 9 | z |
| 56.59% | 6 | t |
| 51.1% | 7 | a |
| 59.19% | 5 | b |
Compiled 82 to 58 computations (29.3% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 8.942514041981211e+133 | 2.132256817833652e+134 |
| 11.0ms | 3.8233657395325265e+34 | 1.0959867663763723e+35 |
| 16.0ms | 1.342497102402496e-101 | 8.765480214397525e-100 |
| 14.0ms | 9.874268996302286e-166 | 1.2276834434330274e-164 |
| 194.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 11.0ms | -3.955272508695876e+127 | -1.344077775483463e+127 |
| 19.0ms | -1.0890759080050666e+172 | -1.9548063667444066e+168 |
| 269.0ms | 720× | body | 256 | valid |
Compiled 995 to 833 computations (16.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
| Outputs |
|---|
x |
(*.f64 a (-.f64 1 t)) |
x |
(*.f64 a (-.f64 1 t)) |
(*.f64 z (neg.f64 y)) |
(*.f64 a (-.f64 1 t)) |
x |
6 calls:
| 70.0ms | z |
| 52.0ms | y |
| 49.0ms | t |
| 42.0ms | a |
| 40.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 50.59% | 7 | x |
| 57.12% | 11 | y |
| 55.91% | 9 | z |
| 59.66% | 9 | t |
| 53% | 5 | a |
| 63.35% | 4 | b |
Compiled 72 to 53 computations (26.4% saved)
| 6× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 13.0ms | 2.5748613406094903e+69 | 3.1042661179040475e+70 |
| 69.0ms | 1.342497102402496e-101 | 8.765480214397525e-100 |
| 13.0ms | 9.874268996302286e-166 | 1.2276834434330274e-164 |
| 22.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 11.0ms | -3.955272508695876e+127 | -1.344077775483463e+127 |
| 19.0ms | -1.0890759080050666e+172 | -1.9548063667444066e+168 |
| 87.0ms | 656× | body | 256 | valid |
Compiled 895 to 750 computations (16.2% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
| Outputs |
|---|
x |
(*.f64 t (neg.f64 a)) |
(*.f64 z (neg.f64 y)) |
z |
(*.f64 z (neg.f64 y)) |
(*.f64 t b) |
(*.f64 z (neg.f64 y)) |
x |
6 calls:
| 294.0ms | x |
| 184.0ms | y |
| 66.0ms | t |
| 24.0ms | b |
| 22.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 63.43% | 8 | x |
| 68.43% | 5 | y |
| 66.29% | 5 | z |
| 65.82% | 9 | t |
| 71.27% | 4 | a |
| 70.26% | 5 | b |
Compiled 67 to 50 computations (25.4% saved)
| 7× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 6.857075174414436e+155 | 2.6148518105565153e+157 |
| 12.0ms | 8.942514041981211e+133 | 2.132256817833652e+134 |
| 14.0ms | 3.9072313641561873e+33 | 3.8233657395325265e+34 |
| 23.0ms | 3.780565177506897e-259 | 2.079505254068503e-251 |
| 18.0ms | -1.4321817814959138e-270 | -2.5565898154490508e-272 |
| 22.0ms | -1.4645104575542128e-131 | -4.5604744032616646e-139 |
| 21.0ms | -5.322857098596508e+88 | -7.889703525788231e+80 |
| 119.0ms | 832× | body | 256 | valid |
Compiled 1073 to 888 computations (17.2% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
(*.f64 t (neg.f64 a)) |
| Outputs |
|---|
(*.f64 t (neg.f64 a)) |
x |
z |
x |
(*.f64 b -2) |
x |
(*.f64 t (neg.f64 a)) |
x |
(*.f64 t b) |
6 calls:
| 43.0ms | t |
| 29.0ms | b |
| 26.0ms | y |
| 21.0ms | a |
| 18.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 69.69% | 3 | x |
| 70.06% | 6 | y |
| 68.24% | 3 | z |
| 66.1% | 9 | t |
| 71.27% | 4 | a |
| 70.26% | 5 | b |
Compiled 63 to 48 computations (23.8% saved)
| 8× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 3.440874572401901e+136 | 1.7583317384247926e+139 |
| 9.0ms | 3.9276272593978113e+89 | 4.931776308622988e+89 |
| 17.0ms | 4.204796511156475e+44 | 5.834380221421221e+46 |
| 18.0ms | 1.0918543864698815e-182 | 4.6346981329944344e-181 |
| 13.0ms | -4.865643272410387e-215 | -3.6264744822956026e-216 |
| 22.0ms | -6.0836878894799405e-198 | -1.783896564403435e-201 |
| 16.0ms | -4.965900185926702e-140 | -2.338177667499809e-142 |
| 16.0ms | -3.6051297557404156e+47 | -4.1374318520116303e+46 |
| 115.0ms | 832× | body | 256 | valid |
| 10.0ms | 76× | body | 256 | infinite |
Compiled 958 to 821 computations (14.3% saved)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
(*.f64 y b) |
| Outputs |
|---|
x |
z |
(*.f64 y b) |
z |
x |
6 calls:
| 29.0ms | t |
| 25.0ms | y |
| 24.0ms | x |
| 12.0ms | b |
| 12.0ms | a |
| Error | Segments | Branch |
|---|---|---|
| 68.02% | 5 | x |
| 70.06% | 6 | y |
| 68.24% | 3 | z |
| 70.23% | 6 | t |
| 74.49% | 3 | a |
| 72.08% | 3 | b |
Compiled 59 to 46 computations (22% saved)
| 4× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 20.0ms | 8.850420965081199e-42 | 2.777988022665216e-34 |
| 18.0ms | 1.342497102402496e-101 | 8.765480214397525e-100 |
| 22.0ms | 3.780565177506897e-259 | 2.079505254068503e-251 |
| 20.0ms | -4.162750264345424e+26 | -3.6507613623736364e+22 |
| 74.0ms | 528× | body | 256 | valid |
Compiled 596 to 505 computations (15.3% saved)
Total -19.6b remaining (-44.8%)
Threshold costs -19.6b (-44.8%)
| Inputs |
|---|
x |
z |
(*.f64 b -2) |
(*.f64 t b) |
| Outputs |
|---|
z |
x |
z |
6 calls:
| 39.0ms | y |
| 24.0ms | t |
| 14.0ms | a |
| 13.0ms | b |
| 13.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 70.05% | 3 | x |
| 71.9% | 5 | y |
| 68.24% | 3 | z |
| 70.23% | 6 | t |
| 74.49% | 3 | a |
| 72.08% | 3 | b |
Compiled 56 to 45 computations (19.6% saved)
| 2× | binary-search |
| 1× | narrow-enough |
| 1× | narrow-enough |
| Time | Left | Right |
|---|---|---|
| 26.0ms | 4.925538537916144e+211 | 9.083510027439464e+215 |
| 24.0ms | -4.066249479895621e+109 | -3.497222317370341e+105 |
| 40.0ms | 256× | body | 256 | valid |
| 6.0ms | 50× | body | 256 | infinite |
Compiled 292 to 251 computations (14% saved)
| 1× | egg-herbie |
| 406× | distribute-lft-neg-in |
| 266× | +-commutative |
| 236× | *-commutative |
| 204× | distribute-rgt-neg-in |
| 172× | distribute-neg-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 457 | 3660 |
| 1 | 651 | 3538 |
| 2 | 860 | 3512 |
| 3 | 1066 | 3504 |
| 4 | 1283 | 3504 |
| 5 | 1432 | 3504 |
| 6 | 1533 | 3504 |
| 7 | 1582 | 3504 |
| 8 | 1604 | 3504 |
| 9 | 1608 | 3504 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(+.f64 (-.f64 (-.f64 x (*.f64 (-.f64 y 1) z)) (*.f64 (-.f64 t 1) a)) (*.f64 (-.f64 (+.f64 y t) 2) b)) |
(if (<=.f64 b -7782220156096217/576460752303423488) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) (if (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) (if (<=.f64 y 37000000000000000035975067526747310260224) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(if (<=.f64 y -30000000000000002288930952327566100988489491283968) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 2399999999999999984672704829587456) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(if (<=.f64 y -30999999999999999249850535617588393903141343461376) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 1000000000000) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 6699999999999999606804751042785079693992055820305554486502492208696955517481231020539905646273531158170019514243121940376670013291592294567776840190578630678471340230687916445491265536) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 b z) y)))) |
(if (<=.f64 y -2700000000000000008388608) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 y 1080000000000) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 b z) y)))) |
(if (<=.f64 t -3715469692580659/2251799813685248) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 5476377146882523/288230376151711744) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (<=.f64 t -120) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 7656119366529843/4503599627370496) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))) |
(if (<=.f64 a -4600000000000000151071187450342659963340257805254213799356641760790236231734424779502406051887546098346167722007883203661783056917372862464) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -10200000000000000287268018288694980664589555721759990653664009472539654018612196278272) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -920000000000000040811852988416) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a 5193938430935195/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a 1134777778456161/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) (if (<=.f64 a 1800000) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))))) |
(if (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -659999999999999968087856119808) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a 55000000) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))) |
(if (<=.f64 a -23999999999999999837503676259019784192) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -3334007216439927/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) (if (<=.f64 a 31999999999999998070693323891301714755584) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 1899999999999999901680218090361298223476327691158445885740892870946099892169961389205128248323226653000067492348019399191055558444316190967665430170763361565270544383355738128384) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))) |
(if (<=.f64 t -31500000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 2300000000) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))) |
(if (<=.f64 a -62000000000000003608671111741451648808741294628226320971634582435254185288163387442771905016716415524815337936032477673947136) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 430000000000000001246341055221341303752836997505526333219001244124896431017463309315258643519638472479949674686302573183417789498184060357591947752324703446892544) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 a (-.f64 1 t)))) |
(if (<=.f64 a -4100000000000000004020418323943906530247884864705995204444645172316709040132039251415244536531149305620277649872129097728) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -5349533010815667/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -2073099476525505/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 560000000000000041116890941030113648412738717855626627616313006528802469868821659485039766396563995449388415092385497888773180045197912445322042875883967433670656) (-.f64 x (-.f64 (*.f64 a t) z)) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 a -30000000000000000116822367918723382828445685568812424544586008470011023606819374072357081825551275714524080102346588160) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 7118155225890937/77371252455336267181195264) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 5400000000000000218604898032256638670424181160324104192) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 26999999999999999348982840542776747803110975295984016463401287659010289567960924160) (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))))))) |
(if (<=.f64 a -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -119999999999999989500702670794322062053080113050397739028248832889276585268477952) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 a -275000000000000017421059428852319649792) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 469999999999999982776986063128116977737080187342073567201207766317151572973874276133069560641000219901378426186099449365231203240338497106328831871196744734736384) (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 a (-.f64 1 t)))))) |
(if (<=.f64 x -17500000000000000937528648661532851649950534757194258994355533857946226586549539414975247269419019200783863794073384702389417005873729669781434713211216804936409394708480) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -120000000000000001755683427680984763716405158543758607113433294460375563710137785909248) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 x -5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8019915148164015/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -740298315191607/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (-.f64 b z) y) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 6619537040994273/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (-.f64 b z) y) (if (<=.f64 x 85000000000000003547768810134070949512482657908363106317238272) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t (neg.f64 b)))))))))))))))) |
(if (<=.f64 x -2700000000000000156618534302370958807754890539508048287235716135040626189177965941633470319847458477408326751591771700234752782858452265885701608263254315928076064653312) x (if (<=.f64 x -17499999999999998910645916278663425621921877513886027703251979209141356087476311232647427551851719513166879867176767306015440896) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6400000000000000197162644678177644209729613056489174166149743620442495058645211938816) x (if (<=.f64 x -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6237711781905345/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8575876330031999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 (-.f64 b z) y) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 (-.f64 b z) y) (if (<=.f64 x 149999999999999999544308758090902235335976598899487192876318720) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 2399999999999999929954210526162488658845942526818040936982200157283272035591028318357830034784256) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 139999999999999993042250544049773712347943464576867499746290456765449361048629698856762075662517491808089974741188345305344094110744576) (*.f64 b (-.f64 t 2)) (if (<=.f64 x 1659999999999999957133326327158452228877262752929556238081155771523073125497203498601492832274371494313371920786935863983264845081709916540873178468216471552) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) x (if (<=.f64 x -8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -5334411546303883/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8222608697118749/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8921458473094135/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 207784017051299/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 58000000000000001346196925348172737458749318987263193387106304) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1100000000000000105611071290739202392404815161791087169605943501090010513907441225992020951040) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 130000000000000007949109199870485130527996453731041441336431500195280616680532022491143032405603265996158064046158326421386323843612672) (*.f64 b (-.f64 t 2)) (if (<=.f64 x 730000000000000037391668303784325757831176237460949261484165381120381399327790526050450291402167436707870261051682460593038110991950785359638420996543741952) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -200000000000000006883810861862490561835427540594835494941387295350130195925262895107784531629489654636994358170294845830155663442418038839286715919000600643149350509215744) x (if (<=.f64 x -23000000000000001729013199079918798431842868480105388910106909354228616280575549707284445325248434814850116965893608105513582592) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -560000000000000008193189329177928897343224073204206833196022040815085963980643000909824) x (if (<=.f64 x 5186894461101241/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1063854167302651/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 z (neg.f64 y)) (if (<=.f64 x 106000000000000009218954044515549184) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 109999999999999997415172166403961253514365369492328788115060574098325739965284223812285851878631148284085597653944672467483721235169280) (*.f64 b (-.f64 t 2)) x))))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -30000000000000002255234607495546258824142871930572246404487273070732977757272456139936233032932741062847978651165575789800325120) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -1149999999999999947807836047370466111267990813274098793659312683541400267263578210304) x (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 z (neg.f64 y)) (if (<=.f64 x 25000000000000001047038139105286448974785846666008457078585692795174912) (*.f64 a (-.f64 1 t)) x)))))) |
(if (<=.f64 x -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) x (if (<=.f64 x -5368360596949673/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 t (neg.f64 a)) (if (<=.f64 x -1665458937495117/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 z (neg.f64 y)) (if (<=.f64 x 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) z (if (<=.f64 x 11999999999999999346902771844513792) (*.f64 z (neg.f64 y)) (if (<=.f64 x 120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 t b) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (*.f64 z (neg.f64 y)) x))))))) |
(if (<=.f64 t -229999999999999985745652375985520882829129416704) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6590205753725385/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) x (if (<=.f64 t -7675590307539387/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) z (if (<=.f64 t -2949784375371347/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) x (if (<=.f64 t 8372115032861669/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (*.f64 b -2) (if (<=.f64 t 52000000000000002685632030416995670919915503616) x (if (<=.f64 t 409999999999999985127704091882033049495015897498783606092076890896367566531497515754192896) (*.f64 t (neg.f64 a)) (if (<=.f64 t 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) x (*.f64 t b))))))))) |
(if (<=.f64 x -400000000000000019058917376) x (if (<=.f64 x 8460967100219639/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) z (if (<=.f64 x 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 y b) (if (<=.f64 x 6884257312483485/5986310706507378352962293074805895248510699696029696) z x)))) |
(if (<=.f64 z -2499999999999999954627176797099951966179412741082042811989599592474768138595013324551450856098284419065839616) z (if (<=.f64 z 69999999999999999277907762271429800117431512202921459039624144432721158415279076720203224682962964159164349673743442471072275699922828773587840792416432569567344913993560148350940539923359125040955553318300549120) x z)) |
x |
| Outputs |
|---|
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (neg.f64 a)) (*.f64 b (+.f64 y -2)))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (+.f64 (-.f64 (*.f64 t (-.f64 a b)) a) (*.f64 b (-.f64 2 y)))) |
(+.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (+.f64 (*.f64 b (+.f64 y -2)) (-.f64 a (*.f64 t (-.f64 a b))))) |
(+.f64 (+.f64 x (-.f64 z (*.f64 y z))) (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 a (*.f64 t (-.f64 b a))))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 (+.f64 t -1) a) (*.f64 (+.f64 y (-.f64 t 2)) b))) |
(-.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (-.f64 (*.f64 a (+.f64 t -1)) (*.f64 b (+.f64 y (+.f64 t -2))))) |
(+.f64 (-.f64 x (-.f64 (*.f64 y z) z)) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (-.f64 1 t)))) |
(+.f64 (+.f64 x (-.f64 z (*.f64 y z))) (+.f64 (*.f64 b (+.f64 y (+.f64 t -2))) (*.f64 a (-.f64 1 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 b -7782220156096217/576460752303423488) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))) (if (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a)) (*.f64 (-.f64 y 2) b))))) |
(if (or (<=.f64 b -7782220156096217/576460752303423488) (not (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (+.f64 (*.f64 t (-.f64 a b)) (neg.f64 a)) (*.f64 b (+.f64 y -2)))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 t a) a))) |
(if (or (<=.f64 b -7782220156096217/576460752303423488) (not (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328))) (-.f64 (+.f64 x z) (+.f64 (-.f64 (*.f64 t (-.f64 a b)) a) (*.f64 b (-.f64 2 y)))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 t a) a))) |
(if (or (<=.f64 b -7782220156096217/576460752303423488) (not (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328))) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (+.f64 y -2)) (-.f64 a (*.f64 t (-.f64 a b))))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 t a) a))) |
(if (or (<=.f64 b -7782220156096217/576460752303423488) (not (<=.f64 b 944890341584289/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328))) (+.f64 (+.f64 x z) (+.f64 (*.f64 b (+.f64 y -2)) (+.f64 a (*.f64 t (-.f64 b a))))) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 t a)))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (-.f64 (+.f64 (*.f64 (-.f64 y 2) b) x) (+.f64 (*.f64 t (-.f64 a b)) (*.f64 -1 a))) (if (<=.f64 y 37000000000000000035975067526747310260224) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (+.f64 (*.f64 t (-.f64 a b)) (neg.f64 a))) (if (<=.f64 y 37000000000000000035975067526747310260224) (-.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (+.f64 t -1))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 b (-.f64 2 (+.f64 y t)))))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (-.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (-.f64 (*.f64 t (-.f64 a b)) a)) (if (<=.f64 y 37000000000000000035975067526747310260224) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (-.f64 2 (+.f64 y t)))))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (+.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (-.f64 a (*.f64 t (-.f64 a b)))) (if (<=.f64 y 37000000000000000035975067526747310260224) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 b (+.f64 (+.f64 y t) -2)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(if (<=.f64 y -32000000000000001403066977442438315348289524858880) (+.f64 (+.f64 x (*.f64 b (+.f64 y -2))) (+.f64 a (*.f64 t (-.f64 b a)))) (if (<=.f64 y 37000000000000000035975067526747310260224) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 b (+.f64 (+.f64 y t) -2)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(if (<=.f64 y -30000000000000002288930952327566100988489491283968) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 2399999999999999984672704829587456) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 (-.f64 2 (+.f64 y t)) b)))) |
(if (<=.f64 y -30000000000000002288930952327566100988489491283968) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (+.f64 t -1))) (if (<=.f64 y 2399999999999999984672704829587456) (-.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (+.f64 t -1))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 b (-.f64 2 (+.f64 y t)))))) |
(if (<=.f64 y -30000000000000002288930952327566100988489491283968) (+.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 2399999999999999984672704829587456) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 b (-.f64 2 (+.f64 y t)))))) |
(if (<=.f64 y -30000000000000002288930952327566100988489491283968) (+.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 2399999999999999984672704829587456) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (+.f64 (*.f64 b (+.f64 (+.f64 y t) -2)) (+.f64 x (*.f64 z (-.f64 1 y)))))) |
(if (<=.f64 y -30999999999999999249850535617588393903141343461376) (-.f64 (+.f64 (*.f64 (-.f64 (+.f64 y t) 2) b) x) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 1000000000000) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 6699999999999999606804751042785079693992055820305554486502492208696955517481231020539905646273531158170019514243121940376670013291592294567776840190578630678471340230687916445491265536) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 b z) y)))) |
(if (<=.f64 y -30999999999999999249850535617588393903141343461376) (-.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (+.f64 t -1))) (if (<=.f64 y 1000000000000) (-.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (+.f64 t -1))) (if (<=.f64 y 6699999999999999606804751042785079693992055820305554486502492208696955517481231020539905646273531158170019514243121940376670013291592294567776840190578630678471340230687916445491265536) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 y -30999999999999999249850535617588393903141343461376) (+.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 1000000000000) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 6699999999999999606804751042785079693992055820305554486502492208696955517481231020539905646273531158170019514243121940376670013291592294567776840190578630678471340230687916445491265536) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 y -30999999999999999249850535617588393903141343461376) (+.f64 (+.f64 x (*.f64 b (+.f64 (+.f64 y t) -2))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 1000000000000) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 6699999999999999606804751042785079693992055820305554486502492208696955517481231020539905646273531158170019514243121940376670013291592294567776840190578630678471340230687916445491265536) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 t a))) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 y -2700000000000000008388608) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 y 1080000000000) (-.f64 (+.f64 z (+.f64 (*.f64 (-.f64 t 2) b) x)) (*.f64 (-.f64 t 1) a)) (if (<=.f64 y 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (-.f64 (*.f64 t a) a)) (*.f64 (-.f64 b z) y)))) |
(if (<=.f64 y -2700000000000000008388608) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 t a) a)) (if (<=.f64 y 1080000000000) (-.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (+.f64 t -1))) (if (<=.f64 y 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 y -2700000000000000008388608) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 t a) a)) (if (<=.f64 y 1080000000000) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 (*.f64 t a) a)) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 y -2700000000000000008388608) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 t a))) (if (<=.f64 y 1080000000000) (+.f64 (+.f64 z (+.f64 x (*.f64 b (+.f64 t -2)))) (*.f64 a (-.f64 1 t))) (if (<=.f64 y 5999999999999999915441889260737704549058322521083738821575004917909095012475429662673270300583864431332882320126365108127984808860056730566819214978768400677240195643978823792001548288) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (-.f64 a (*.f64 t a))) (*.f64 y (-.f64 b z))))) |
(if (<=.f64 t -3715469692580659/2251799813685248) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))) (if (<=.f64 t 5476377146882523/288230376151711744) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t (-.f64 a b))))) |
(if (or (<=.f64 t -3715469692580659/2251799813685248) (not (<=.f64 t 5476377146882523/288230376151711744))) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t (-.f64 a b))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2))))) |
(if (or (<=.f64 t -3715469692580659/2251799813685248) (not (<=.f64 t 5476377146882523/288230376151711744))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))) (-.f64 (+.f64 x z) (+.f64 (neg.f64 a) (*.f64 b (-.f64 2 y))))) |
(if (or (<=.f64 t -3715469692580659/2251799813685248) (not (<=.f64 t 5476377146882523/288230376151711744))) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t (-.f64 a b))) (+.f64 (+.f64 x z) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (or (<=.f64 t -3715469692580659/2251799813685248) (not (<=.f64 t 5476377146882523/288230376151711744))) (+.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 -120) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 7656119366529843/4503599627370496) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2)))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))) |
(if (or (<=.f64 t -120) (not (<=.f64 t 7656119366529843/4503599627370496))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (neg.f64 a) (*.f64 b (+.f64 y -2))))) |
(if (or (<=.f64 t -120) (not (<=.f64 t 7656119366529843/4503599627370496))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 (+.f64 x z) (+.f64 (neg.f64 a) (*.f64 b (-.f64 2 y))))) |
(if (or (<=.f64 t -120) (not (<=.f64 t 7656119366529843/4503599627370496))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (+.f64 (+.f64 x z) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (or (<=.f64 t -120) (not (<=.f64 t 7656119366529843/4503599627370496))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 x z) (+.f64 a (*.f64 b (+.f64 y -2))))) |
(if (<=.f64 a -4600000000000000151071187450342659963340257805254213799356641760790236231734424779502406051887546098346167722007883203661783056917372862464) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -10200000000000000287268018288694980664589555721759990653664009472539654018612196278272) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -920000000000000040811852988416) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a 5193938430935195/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a 1134777778456161/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 y (neg.f64 b))) (if (<=.f64 a 1800000) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))))) |
(if (<=.f64 a -4600000000000000151071187450342659963340257805254213799356641760790236231734424779502406051887546098346167722007883203661783056917372862464) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 a -10200000000000000287268018288694980664589555721759990653664009472539654018612196278272) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -920000000000000040811852988416) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 a 5193938430935195/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a 1134777778456161/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 y (neg.f64 b))) (if (<=.f64 a 1800000) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)))))))) |
(if (<=.f64 a -4600000000000000151071187450342659963340257805254213799356641760790236231734424779502406051887546098346167722007883203661783056917372862464) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (if (<=.f64 a -10200000000000000287268018288694980664589555721759990653664009472539654018612196278272) (-.f64 (+.f64 x z) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -920000000000000040811852988416) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (if (<=.f64 a 5193938430935195/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (-.f64 (+.f64 x z) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a 1134777778456161/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 y b)) (if (<=.f64 a 1800000) (-.f64 (+.f64 x z) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)))))))) |
(if (<=.f64 a -4600000000000000151071187450342659963340257805254213799356641760790236231734424779502406051887546098346167722007883203661783056917372862464) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))) (if (<=.f64 a -10200000000000000287268018288694980664589555721759990653664009472539654018612196278272) (+.f64 (+.f64 x z) (*.f64 b (+.f64 t (+.f64 y -2)))) (if (<=.f64 a -920000000000000040811852988416) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))) (if (<=.f64 a 5193938430935195/123665200736552267030251260509823595017565674550605919957031528046448612553265933585158200530621522494798835713008069669675682517153375604983773077550946583958303386074349568) (+.f64 (+.f64 x z) (*.f64 b (+.f64 t (+.f64 y -2)))) (if (<=.f64 a 1134777778456161/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (+.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 y b)) (if (<=.f64 a 1800000) (+.f64 (+.f64 x z) (*.f64 b (+.f64 t (+.f64 y -2)))) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))))))))) |
(if (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (<=.f64 a -659999999999999968087856119808) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a 55000000) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))) |
(if (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t))) (if (or (<=.f64 a -659999999999999968087856119808) (not (<=.f64 a 55000000))) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)) (-.f64 (-.f64 x (neg.f64 z)) (*.f64 b (-.f64 (-.f64 2 y) t)))))) |
(if (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (if (or (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (not (or (<=.f64 a -659999999999999968087856119808) (not (<=.f64 a 55000000))))) (-.f64 (+.f64 x z) (*.f64 b (-.f64 (-.f64 2 y) t))) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)))) |
(if (or (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (not (or (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (not (or (<=.f64 a -659999999999999968087856119808) (not (<=.f64 a 55000000))))))) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (-.f64 (+.f64 x z) (*.f64 b (-.f64 (-.f64 2 y) t)))) |
(if (or (<=.f64 a -7799999999999999595108218625549824464183389984833931396591361760537007369161751090837419025584927993745595697602430149922246201923491332096) (not (or (<=.f64 a -1799999999999999974572153814285543049985408411078688213318182125627734291933135110144) (and (not (<=.f64 a -659999999999999968087856119808)) (<=.f64 a 55000000))))) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))) (+.f64 (+.f64 x z) (*.f64 b (+.f64 t (+.f64 y -2))))) |
(if (<=.f64 a -23999999999999999837503676259019784192) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (if (<=.f64 a -3334007216439927/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) (if (<=.f64 a 31999999999999998070693323891301714755584) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 1899999999999999901680218090361298223476327691158445885740892870946099892169961389205128248323226653000067492348019399191055558444316190967665430170763361565270544383355738128384) (-.f64 (-.f64 x (*.f64 (+.f64 y -1) z)) (*.f64 t a)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)))))) |
(if (<=.f64 a -23999999999999999837503676259019784192) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)) (if (<=.f64 a -3334007216439927/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t a)) (if (<=.f64 a 31999999999999998070693323891301714755584) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 1899999999999999901680218090361298223476327691158445885740892870946099892169961389205128248323226653000067492348019399191055558444316190967665430170763361565270544383355738128384) (-.f64 (-.f64 x (*.f64 z (+.f64 y -1))) (*.f64 t a)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a)))))) |
(if (<=.f64 a -23999999999999999837503676259019784192) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)) (if (<=.f64 a -3334007216439927/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t a)) (if (<=.f64 a 31999999999999998070693323891301714755584) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 a 1899999999999999901680218090361298223476327691158445885740892870946099892169961389205128248323226653000067492348019399191055558444316190967665430170763361565270544383355738128384) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t a)) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a)))))) |
(if (<=.f64 a -23999999999999999837503676259019784192) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))) (if (<=.f64 a -3334007216439927/52093862756873861516248842115009826540193424393093032503095764154406540920450250558761189069309017896429139926511197190983506262922807539690338719158834609735118418589953238737992799108686047068195039188561614077981958969042784853837217792) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t a)) (if (<=.f64 a 31999999999999998070693323891301714755584) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (if (<=.f64 a 1899999999999999901680218090361298223476327691158445885740892870946099892169961389205128248323226653000067492348019399191055558444316190967665430170763361565270544383355738128384) (-.f64 (+.f64 x (*.f64 z (-.f64 1 y))) (*.f64 t a)) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a))))))) |
(if (<=.f64 t -31500000000000) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (if (<=.f64 t 2300000000) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 a t) a)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)))) |
(if (or (<=.f64 t -31500000000000) (not (<=.f64 t 2300000000))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 (-.f64 x (neg.f64 z)) (-.f64 (*.f64 t a) a))) |
(if (or (<=.f64 t -31500000000000) (not (<=.f64 t 2300000000))) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (-.f64 (+.f64 x z) (-.f64 (*.f64 t a) a))) |
(if (or (<=.f64 t -31500000000000) (not (<=.f64 t 2300000000))) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a)))) (+.f64 (+.f64 x z) (-.f64 a (*.f64 t a)))) |
(if (<=.f64 a -62000000000000003608671111741451648808741294628226320971634582435254185288163387442771905016716415524815337936032477673947136) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 430000000000000001246341055221341303752836997505526333219001244124896431017463309315258643519638472479949674686302573183417789498184060357591947752324703446892544) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z)) (*.f64 a (-.f64 1 t)))) |
(if (or (<=.f64 a -62000000000000003608671111741451648808741294628226320971634582435254185288163387442771905016716415524815337936032477673947136) (not (<=.f64 a 430000000000000001246341055221341303752836997505526333219001244124896431017463309315258643519638472479949674686302573183417789498184060357591947752324703446892544))) (*.f64 a (-.f64 1 t)) (-.f64 x (-.f64 (*.f64 t (-.f64 a b)) z))) |
(if (or (<=.f64 a -62000000000000003608671111741451648808741294628226320971634582435254185288163387442771905016716415524815337936032477673947136) (not (<=.f64 a 430000000000000001246341055221341303752836997505526333219001244124896431017463309315258643519638472479949674686302573183417789498184060357591947752324703446892544))) (*.f64 a (-.f64 1 t)) (+.f64 x (+.f64 z (*.f64 t (-.f64 b a))))) |
(if (<=.f64 a -4100000000000000004020418323943906530247884864705995204444645172316709040132039251415244536531149305620277649872129097728) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -5349533010815667/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -2073099476525505/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 560000000000000041116890941030113648412738717855626627616313006528802469868821659485039766396563995449388415092385497888773180045197912445322042875883967433670656) (-.f64 x (-.f64 (*.f64 a t) z)) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 a -4100000000000000004020418323943906530247884864705995204444645172316709040132039251415244536531149305620277649872129097728) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -5349533010815667/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -2073099476525505/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 560000000000000041116890941030113648412738717855626627616313006528802469868821659485039766396563995449388415092385497888773180045197912445322042875883967433670656) (-.f64 x (-.f64 (*.f64 t a) z)) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 a -4100000000000000004020418323943906530247884864705995204444645172316709040132039251415244536531149305620277649872129097728) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -5349533010815667/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -2073099476525505/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 560000000000000041116890941030113648412738717855626627616313006528802469868821659485039766396563995449388415092385497888773180045197912445322042875883967433670656) (-.f64 x (-.f64 (*.f64 t a) z)) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 a -4100000000000000004020418323943906530247884864705995204444645172316709040132039251415244536531149305620277649872129097728) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -5349533010815667/23258839177459420497578361852416145099316523541994177929007686373780457219628733546438113622840434097944400691400517693873107252115668992) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -2073099476525505/921377545122446619199598286374089084696513969828232526459034741270904336521520715841339532514076847544303802497745079321233052888165232576308943909041185557531590656) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 2349585739513001/1067993517960455041197510853084776057301352261178326384973520803911109862890320275011481043468288) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 560000000000000041116890941030113648412738717855626627616313006528802469868821659485039766396563995449388415092385497888773180045197912445322042875883967433670656) (+.f64 x (-.f64 z (*.f64 t a))) (*.f64 a (-.f64 1 t))))))) |
(if (<=.f64 a -30000000000000000116822367918723382828445685568812424544586008470011023606819374072357081825551275714524080102346588160) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 (-.f64 (+.f64 y t) 2) b) (if (<=.f64 a 7118155225890937/77371252455336267181195264) (-.f64 x (*.f64 z (-.f64 y 1))) (if (<=.f64 a 5400000000000000218604898032256638670424181160324104192) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 26999999999999999348982840542776747803110975295984016463401287659010289567960924160) (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))))))) |
(if (<=.f64 a -30000000000000000116822367918723382828445685568812424544586008470011023606819374072357081825551275714524080102346588160) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 7118155225890937/77371252455336267181195264) (-.f64 x (*.f64 z (+.f64 y -1))) (if (<=.f64 a 5400000000000000218604898032256638670424181160324104192) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 26999999999999999348982840542776747803110975295984016463401287659010289567960924160) (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))))))) |
(if (<=.f64 a -30000000000000000116822367918723382828445685568812424544586008470011023606819374072357081825551275714524080102346588160) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 7118155225890937/77371252455336267181195264) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 5400000000000000218604898032256638670424181160324104192) (-.f64 x (*.f64 t (-.f64 a b))) (if (<=.f64 a 26999999999999999348982840542776747803110975295984016463401287659010289567960924160) (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))))))) |
(if (<=.f64 a -30000000000000000116822367918723382828445685568812424544586008470011023606819374072357081825551275714524080102346588160) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -8373182103885391/93035356709837681990313447409664580397266094167976711716030745495121828878514934185752454491361736391777602765602070775492429008462675968) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a -7923846888053041/3685510180489786476798393145496356338786055879312930105836138965083617346086082863365358130056307390177215209990980317284932211552660930305235775636164742230126362624) (*.f64 b (+.f64 (+.f64 y t) -2)) (if (<=.f64 a 7118155225890937/77371252455336267181195264) (+.f64 x (*.f64 z (-.f64 1 y))) (if (<=.f64 a 5400000000000000218604898032256638670424181160324104192) (+.f64 x (*.f64 t (-.f64 b a))) (if (<=.f64 a 26999999999999999348982840542776747803110975295984016463401287659010289567960924160) (*.f64 z (-.f64 1 y)) (*.f64 a (-.f64 1 t)))))))) |
(if (<=.f64 a -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -119999999999999989500702670794322062053080113050397739028248832889276585268477952) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 a -275000000000000017421059428852319649792) (*.f64 a (-.f64 1 t)) (if (<=.f64 a 469999999999999982776986063128116977737080187342073567201207766317151572973874276133069560641000219901378426186099449365231203240338497106328831871196744734736384) (-.f64 x (*.f64 t (-.f64 a b))) (*.f64 a (-.f64 1 t)))))) |
(if (<=.f64 a -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -119999999999999989500702670794322062053080113050397739028248832889276585268477952) (-.f64 x (*.f64 t (neg.f64 b))) (if (or (<=.f64 a -275000000000000017421059428852319649792) (not (<=.f64 a 469999999999999982776986063128116977737080187342073567201207766317151572973874276133069560641000219901378426186099449365231203240338497106328831871196744734736384))) (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 t (-.f64 a b)))))) |
(if (<=.f64 a -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -119999999999999989500702670794322062053080113050397739028248832889276585268477952) (+.f64 x (*.f64 t b)) (if (or (<=.f64 a -275000000000000017421059428852319649792) (not (<=.f64 a 469999999999999982776986063128116977737080187342073567201207766317151572973874276133069560641000219901378426186099449365231203240338497106328831871196744734736384))) (*.f64 a (-.f64 1 t)) (-.f64 x (*.f64 t (-.f64 a b)))))) |
(if (<=.f64 a -21999999999999998592506575021861007035898649038166259251599408054908394045008140343867279218630305270065996560649420800) (*.f64 a (-.f64 1 t)) (if (<=.f64 a -119999999999999989500702670794322062053080113050397739028248832889276585268477952) (+.f64 x (*.f64 t b)) (if (or (<=.f64 a -275000000000000017421059428852319649792) (not (<=.f64 a 469999999999999982776986063128116977737080187342073567201207766317151572973874276133069560641000219901378426186099449365231203240338497106328831871196744734736384))) (*.f64 a (-.f64 1 t)) (+.f64 x (*.f64 t (-.f64 b a)))))) |
(if (<=.f64 x -17500000000000000937528648661532851649950534757194258994355533857946226586549539414975247269419019200783863794073384702389417005873729669781434713211216804936409394708480) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -120000000000000001755683427680984763716405158543758607113433294460375563710137785909248) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 x -5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8019915148164015/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -740298315191607/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 (-.f64 b z) y) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 6619537040994273/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 (-.f64 b z) y) (if (<=.f64 x 85000000000000003547768810134070949512482657908363106317238272) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (*.f64 z (-.f64 1 y)) (-.f64 x (*.f64 t (neg.f64 b)))))))))))))))) |
(if (<=.f64 x -17500000000000000937528648661532851649950534757194258994355533857946226586549539414975247269419019200783863794073384702389417005873729669781434713211216804936409394708480) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -120000000000000001755683427680984763716405158543758607113433294460375563710137785909248) (-.f64 x (*.f64 t (neg.f64 b))) (if (<=.f64 x -5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8019915148164015/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -740298315191607/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 y (-.f64 b z)) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 6619537040994273/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 y (-.f64 b z)) (if (<=.f64 x 85000000000000003547768810134070949512482657908363106317238272) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (*.f64 z (-.f64 1 y)) (if (or (<=.f64 x 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (not (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696))) (-.f64 x (*.f64 t (neg.f64 b))) (*.f64 z (-.f64 1 y)))))))))))))) |
(if (<=.f64 x -17500000000000000937528648661532851649950534757194258994355533857946226586549539414975247269419019200783863794073384702389417005873729669781434713211216804936409394708480) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -120000000000000001755683427680984763716405158543758607113433294460375563710137785909248) (+.f64 x (*.f64 t b)) (if (<=.f64 x -5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8019915148164015/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -740298315191607/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 y (-.f64 b z)) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 6619537040994273/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 y (-.f64 b z)) (if (<=.f64 x 85000000000000003547768810134070949512482657908363106317238272) (*.f64 a (-.f64 1 t)) (if (or (<=.f64 x 111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (not (or (<=.f64 x 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656) (not (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696))))) (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 t b))))))))))))) |
(if (<=.f64 x -17500000000000000937528648661532851649950534757194258994355533857946226586549539414975247269419019200783863794073384702389417005873729669781434713211216804936409394708480) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -120000000000000001755683427680984763716405158543758607113433294460375563710137785909248) (+.f64 x (*.f64 t b)) (if (<=.f64 x -5933020476811757/102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8019915148164015/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -740298315191607/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6578086957694999/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 y (-.f64 b z)) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 6619537040994273/157608024785577916849116160400574455220318957081861786671793173616982887085988842445657065019539662563226511961227264) (*.f64 y (-.f64 b z)) (if (<=.f64 x 85000000000000003547768810134070949512482657908363106317238272) (*.f64 a (-.f64 1 t)) (if (or (<=.f64 x 111999999999999994436969229798891252087124201612705496126380044497994319492461723713246593024) (and (not (<=.f64 x 210000000000000009737202988628633925208783728138831517820262191626482735562470771258952660500348070756239284612859326051009672203206656)) (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696))) (*.f64 z (-.f64 1 y)) (+.f64 x (*.f64 t b))))))))))))) |
(if (<=.f64 x -2700000000000000156618534302370958807754890539508048287235716135040626189177965941633470319847458477408326751591771700234752782858452265885701608263254315928076064653312) x (if (<=.f64 x -17499999999999998910645916278663425621921877513886027703251979209141356087476311232647427551851719513166879867176767306015440896) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6400000000000000197162644678177644209729613056489174166149743620442495058645211938816) x (if (<=.f64 x -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6237711781905345/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8575876330031999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 (-.f64 b z) y) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 (-.f64 b z) y) (if (<=.f64 x 149999999999999999544308758090902235335976598899487192876318720) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 2399999999999999929954210526162488658845942526818040936982200157283272035591028318357830034784256) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 139999999999999993042250544049773712347943464576867499746290456765449361048629698856762075662517491808089974741188345305344094110744576) (*.f64 b (-.f64 t 2)) (if (<=.f64 x 1659999999999999957133326327158452228877262752929556238081155771523073125497203498601492832274371494313371920786935863983264845081709916540873178468216471552) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -2700000000000000156618534302370958807754890539508048287235716135040626189177965941633470319847458477408326751591771700234752782858452265885701608263254315928076064653312) x (if (<=.f64 x -17499999999999998910645916278663425621921877513886027703251979209141356087476311232647427551851719513166879867176767306015440896) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6400000000000000197162644678177644209729613056489174166149743620442495058645211938816) x (if (<=.f64 x -5319259737831231/409173825987017733751648712103449894027080255755383098685411421012016724550584319360408761540738019643860835515945008876152157068235674131666065948672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -6237711781905345/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -7995221804069355/5922386521532855740161817506647119732883018558947359509044845726112560091729648156474603305162988578607512400425457279991804428268870599332596921062626576000993556884845161077691136496092218188572933193945756793025561702170624) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8575876330031999/19490628022799998160706764775750376621752453715190015053735812914425897381532852204931230131764020518450609832462817336366918339730406188093155974592625306839062555399912946059741579310980107296705599186958436757747371195850789749891492727230937931225655477606208555094163657179983828221952) (*.f64 y (-.f64 b z)) (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 y (-.f64 b z)) (if (<=.f64 x 149999999999999999544308758090902235335976598899487192876318720) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 2399999999999999929954210526162488658845942526818040936982200157283272035591028318357830034784256) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 139999999999999993042250544049773712347943464576867499746290456765449361048629698856762075662517491808089974741188345305344094110744576) (*.f64 b (+.f64 t -2)) (if (<=.f64 x 1659999999999999957133326327158452228877262752929556238081155771523073125497203498601492832274371494313371920786935863983264845081709916540873178468216471552) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) x (if (<=.f64 x -8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -5334411546303883/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8222608697118749/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8921458473094135/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 207784017051299/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 58000000000000001346196925348172737458749318987263193387106304) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1100000000000000105611071290739202392404815161791087169605943501090010513907441225992020951040) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 130000000000000007949109199870485130527996453731041441336431500195280616680532022491143032405603265996158064046158326421386323843612672) (*.f64 b (-.f64 t 2)) (if (<=.f64 x 730000000000000037391668303784325757831176237460949261484165381120381399327790526050450291402167436707870261051682460593038110991950785359638420996543741952) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -29000000000000002180060120579028050196671442866219838191004363968375211832030040935271691931834983027419712696126723263473647616) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -15999999999999999350667591301605803703871937434375223034715824156907262767215270808256512) x (if (<=.f64 x -8391260103249387/799167628880894011233688890827050574271641124522232614619944181664095165137859998750798362384253944616915694367080095461234681773897801038410285056) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -7797139727381681/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 z (-.f64 1 y)) (if (<=.f64 x -5334411546303883/426752923704310673541110514606160499017264532628218122265360499952898383220328452577371660855779474607547514277979727388536883305863639365143254787349173122950090085088896931741637010298356097582653761032696742526828207874398493522634488152064) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -8222608697118749/609082125712499942522086399242199269429764178599687970429244153575809293172901631404100941617625641201581557264463041761466198116575193377911124206019540838720704856247279564366924353468128353022049974592451148679605349870337179684109147725966810350801733675194017346692614286874494631936) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 8921458473094135/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 207784017051299/153914086704665934422965000391185991426092731525255651046673021110334850669910978950836977558144201721900890587136) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 58000000000000001346196925348172737458749318987263193387106304) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1100000000000000105611071290739202392404815161791087169605943501090010513907441225992020951040) (*.f64 z (-.f64 1 y)) (if (<=.f64 x 130000000000000007949109199870485130527996453731041441336431500195280616680532022491143032405603265996158064046158326421386323843612672) (*.f64 b (+.f64 t -2)) (if (<=.f64 x 730000000000000037391668303784325757831176237460949261484165381120381399327790526050450291402167436707870261051682460593038110991950785359638420996543741952) (*.f64 z (-.f64 1 y)) x))))))))))))) |
(if (<=.f64 x -200000000000000006883810861862490561835427540594835494941387295350130195925262895107784531629489654636994358170294845830155663442418038839286715919000600643149350509215744) x (if (<=.f64 x -23000000000000001729013199079918798431842868480105388910106909354228616280575549707284445325248434814850116965893608105513582592) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -560000000000000008193189329177928897343224073204206833196022040815085963980643000909824) x (if (<=.f64 x 5186894461101241/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1063854167302651/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 z (neg.f64 y)) (if (<=.f64 x 106000000000000009218954044515549184) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 109999999999999997415172166403961253514365369492328788115060574098325739965284223812285851878631148284085597653944672467483721235169280) (*.f64 b (-.f64 t 2)) x))))))) |
(if (<=.f64 x -200000000000000006883810861862490561835427540594835494941387295350130195925262895107784531629489654636994358170294845830155663442418038839286715919000600643149350509215744) x (if (<=.f64 x -23000000000000001729013199079918798431842868480105388910106909354228616280575549707284445325248434814850116965893608105513582592) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -560000000000000008193189329177928897343224073204206833196022040815085963980643000909824) x (if (<=.f64 x 5186894461101241/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1063854167302651/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (neg.f64 (*.f64 y z)) (if (<=.f64 x 106000000000000009218954044515549184) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 109999999999999997415172166403961253514365369492328788115060574098325739965284223812285851878631148284085597653944672467483721235169280) (*.f64 b (+.f64 t -2)) x))))))) |
(if (<=.f64 x -200000000000000006883810861862490561835427540594835494941387295350130195925262895107784531629489654636994358170294845830155663442418038839286715919000600643149350509215744) x (if (<=.f64 x -23000000000000001729013199079918798431842868480105388910106909354228616280575549707284445325248434814850116965893608105513582592) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -560000000000000008193189329177928897343224073204206833196022040815085963980643000909824) x (if (<=.f64 x 5186894461101241/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 1063854167302651/78804012392788958424558080200287227610159478540930893335896586808491443542994421222828532509769831281613255980613632) (*.f64 y (neg.f64 z)) (if (<=.f64 x 106000000000000009218954044515549184) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 109999999999999997415172166403961253514365369492328788115060574098325739965284223812285851878631148284085597653944672467483721235169280) (*.f64 b (+.f64 t -2)) x))))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -30000000000000002255234607495546258824142871930572246404487273070732977757272456139936233032932741062847978651165575789800325120) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -1149999999999999947807836047370466111267990813274098793659312683541400267263578210304) x (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 z (neg.f64 y)) (if (<=.f64 x 25000000000000001047038139105286448974785846666008457078585692795174912) (*.f64 a (-.f64 1 t)) x)))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -30000000000000002255234607495546258824142871930572246404487273070732977757272456139936233032932741062847978651165575789800325120) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -1149999999999999947807836047370466111267990813274098793659312683541400267263578210304) x (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (neg.f64 (*.f64 y z)) (if (<=.f64 x 25000000000000001047038139105286448974785846666008457078585692795174912) (*.f64 a (-.f64 1 t)) x)))))) |
(if (<=.f64 x -1999999999999999867720989669485949124743900432860663037223385644615401293399207295251384865191691894341829109199397042951078761626889625586558917010807457234988770000896) x (if (<=.f64 x -30000000000000002255234607495546258824142871930572246404487273070732977757272456139936233032932741062847978651165575789800325120) (*.f64 a (-.f64 1 t)) (if (<=.f64 x -1149999999999999947807836047370466111267990813274098793659312683541400267263578210304) x (if (<=.f64 x 6224273353321489/518689446110124119814050982961395143876555779030304612499457166211331601426613518299963381118387974286024735826412598647799393884426471913485859354264245460882647725425188690460672) (*.f64 a (-.f64 1 t)) (if (<=.f64 x 8826049387992363/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056) (*.f64 y (neg.f64 z)) (if (<=.f64 x 25000000000000001047038139105286448974785846666008457078585692795174912) (*.f64 a (-.f64 1 t)) x)))))) |
(if (<=.f64 x -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) x (if (<=.f64 x -5368360596949673/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 t (neg.f64 a)) (if (<=.f64 x -1665458937495117/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 z (neg.f64 y)) (if (<=.f64 x 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) z (if (<=.f64 x 11999999999999999346902771844513792) (*.f64 z (neg.f64 y)) (if (<=.f64 x 120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 t b) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (*.f64 z (neg.f64 y)) x))))))) |
(if (<=.f64 x -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) x (if (<=.f64 x -5368360596949673/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 t (neg.f64 a)) (if (<=.f64 x -1665458937495117/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (neg.f64 (*.f64 y z)) (if (<=.f64 x 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) z (if (<=.f64 x 11999999999999999346902771844513792) (neg.f64 (*.f64 y z)) (if (<=.f64 x 120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 t b) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (neg.f64 (*.f64 y z)) x))))))) |
(if (<=.f64 x -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) x (if (<=.f64 x -5368360596949673/6546781215792283740026379393655198304433284092086129578966582736192267592809349109766540184651808314301773368255120142018434513091770786106657055178752) (*.f64 t (neg.f64 a)) (if (<=.f64 x -1665458937495117/1189613526782226450238449998519920448105008161327515567244617487452752525728323498836134651596925080471838979032154378440363668196435924566232664464881915700626376672357967899154149127867438189496191356625881149764854198965502304070525679152278926466409636084363315130259012279051747328) (*.f64 y (neg.f64 z)) (if (<=.f64 x 8655577598126739/8655577598126739396236735036072208081204794589775815018544508256693025219489380097628852320463375366466345287569524796274808382414891999842312830623136802028067007430639699299020497185610570810212749031968132110813561295548441587529128294789399125630804600109428539364737024) z (if (<=.f64 x 11999999999999999346902771844513792) (*.f64 y (neg.f64 z)) (if (<=.f64 x 120000000000000002682140683137223192021180911611685114725746037146803178322908123151714442142117207140121830850051499444435022539390976) (*.f64 t b) (if (<=.f64 x 699999999999999969297785102059447928576066563012923310096809244520697332807612110771083959542298597983763492010170560511221108748411106792576396326072221696) (*.f64 y (neg.f64 z)) x))))))) |
(if (<=.f64 t -229999999999999985745652375985520882829129416704) (*.f64 t (neg.f64 a)) (if (<=.f64 t -6590205753725385/27459190640522438859927603196325572869077741200573221637577853836742172733590624208490238562645818219909185245565923432148487951998866575250296113164460228608) x (if (<=.f64 t -7675590307539387/1346594790796383617853693410017312938380886989522732508031559911185595431500052690461098633287062643514107640027181623734532974656047053788960720581286881497588537259808881817137065922018386615621451072444360032256) z (if (<=.f64 t -2949784375371347/776259046150354467574489744231251277628443008558348305569526019013025476343188443165439204414323238975243865348565536603085790022057407195722143637520590569602227488010424952775132642815799222412631499596858234375446423426908028928) x (if (<=.f64 t 8372115032861669/299004108316488185848867822351174292268202623451041623610437960853046897358187881202051502002495252055893102400215083077513294952620060704653486412249315029041282722978874323768631243063073425063936) (*.f64 b -2) (if (<=.f64 t 52000000000000002685632030416995670919915503616) x (if (<=.f64 t 409999999999999985127704091882033049495015897498783606092076890896367566531497515754192896) (*.f64 t (neg.f64 a)) (if (<=.f64 t 70000000000000000233109471774817953804355542042763319222097305574733480218387674455561994480467963184160182710792305341782856766196809728) x (*.f64 t b))))))))) |
(if (<=.f64 x -400000000000000019058917376) x (if (<=.f64 x 8460967100219639/1031825256124346184281913642415071497107123683664299847906173259817722465931103241160971202905580445106785927721205329450942085077153682689942458942310428861149192742185556805017053745461770392681687954898849977351851617759280394021168743942904368118143630040815894528) z (if (<=.f64 x 71416136230965/4925250774549309901534880012517951725634967408808180833493536675530715221437151326426783281860614455100828498788352) (*.f64 y b) (if (<=.f64 x 6884257312483485/5986310706507378352962293074805895248510699696029696) z x)))) |
(if (<=.f64 z -2499999999999999954627176797099951966179412741082042811989599592474768138595013324551450856098284419065839616) z (if (<=.f64 z 69999999999999999277907762271429800117431512202921459039624144432721158415279076720203224682962964159164349673743442471072275699922828773587840792416432569567344913993560148350940539923359125040955553318300549120) x z)) |
x |
Compiled 1534 to 966 computations (37% saved)
| 2× | egg-herbie |
| 1284× | associate--l- |
| 1282× | fma-def |
| 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 | 580 | 20121 |
| 1 | 1850 | 17845 |
| 1× | node limit |
| 1× | node limit |
Compiled 477 to 287 computations (39.8% saved)
Compiled 1372 to 730 computations (46.8% saved)
Loading profile data...