Time bar (total: 11.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.8% | 0.2% | 0% | 0% | 0% | 8 |
| 6.3% | 6.2% | 93.6% | 0.2% | 0% | 0% | 0% | 9 |
| 9.4% | 9.4% | 90.4% | 0.2% | 0% | 0% | 0% | 10 |
| 12.7% | 12.5% | 85.6% | 0.2% | 1.8% | 0% | 0% | 11 |
| 17.8% | 17.2% | 79.4% | 0.2% | 3.2% | 0% | 0% | 12 |
Compiled 14 to 9 computations (35.7% saved)
| 918.0ms | 8256× | body | 256 | valid |
| 608.0ms | 3965× | body | 256 | infinite |
| 2× | egg-herbie |
| 1138× | +-commutative |
| 1102× | *-commutative |
| 886× | unsub-neg |
| 870× | distribute-lft-in |
| 762× | associate--l- |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 30 | 175 |
| 1 | 59 | 147 |
| 2 | 166 | 147 |
| 3 | 520 | 147 |
| 4 | 1959 | 147 |
| 5 | 4241 | 147 |
| 6 | 6757 | 147 |
| 0 | 4 | 4 |
| 1× | saturated |
| 1× | node limit |
| Inputs |
|---|
0 |
1 |
2 |
3 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
| Inputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y))) |
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z))) |
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t))) |
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x))) |
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x))) |
| Outputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y))) |
(fma.f64 (-.f64 x z) (-.f64 t y) y) |
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z))) |
(fma.f64 (-.f64 y x) (-.f64 t z) z) |
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t))) |
(fma.f64 (-.f64 y z) (-.f64 x t) t) |
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 z y))) |
(fma.f64 (-.f64 t x) (-.f64 z y) x) |
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x))) |
(+.f64 x (*.f64 (-.f64 y x) (-.f64 t z))) |
(fma.f64 (-.f64 y x) (-.f64 t z) x) |
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x))) |
(fma.f64 (-.f64 y t) (-.f64 z x) x) |
Compiled 17 to 12 computations (29.4% saved)
| 1× | egg-herbie |
| 5624× | fma-def |
| 854× | associate--r- |
| 758× | +-commutative |
| 716× | distribute-lft-in |
| 506× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 25 |
| 1 | 17 | 21 |
| 2 | 40 | 21 |
| 3 | 108 | 21 |
| 4 | 344 | 21 |
| 5 | 1292 | 21 |
| 6 | 2692 | 21 |
| 7 | 3783 | 21 |
| 8 | 4961 | 21 |
| 9 | 5366 | 21 |
| 10 | 5374 | 21 |
| 11 | 5374 | 21 |
| 12 | 5419 | 21 |
| 13 | 5447 | 21 |
| 14 | 5447 | 21 |
| 15 | 7712 | 21 |
| 16 | 7712 | 21 |
| 17 | 7712 | 21 |
| 1× | saturated |
| Inputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| Outputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
Compiled 21 to 9 computations (57.1% saved)
3 alts after pruning (3 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 0 | 2 | 2 |
| Fresh | 0 | 1 | 1 |
| Picked | 0 | 0 | 0 |
| Done | 0 | 0 | 0 |
| Total | 0 | 3 | 3 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| ▶ | 0.0b | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
Compiled 25 to 15 computations (40% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| ✓ | 0.0b | (*.f64 (-.f64 y z) (-.f64 t x)) |
Compiled 30 to 8 computations (73.3% saved)
24 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 0.0ms | x | @ | 0 | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 0.0ms | t | @ | -inf | (*.f64 (-.f64 y z) (-.f64 t x)) |
| 1× | batch-egg-rewrite |
| 1924× | associate-*l/ |
| 1580× | distribute-lft-in |
| 408× | associate-/r* |
| 360× | associate-/l* |
| 314× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 44 |
| 1 | 228 | 40 |
| 2 | 3393 | 40 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (neg.f64 x)) (*.f64 (-.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (*.f64 (neg.f64 z) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) (-.f64 y z)) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 y z) t)) (*.f64 1 (*.f64 (-.f64 y z) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (-.f64 t x) y)) (*.f64 1 (*.f64 (-.f64 t x) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t (-.f64 y z))) (*.f64 1 (*.f64 (neg.f64 x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y (-.f64 t x))) (*.f64 1 (*.f64 (neg.f64 z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 t x)) (-.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) (-.f64 t x)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 t x)) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 y z)) (-.f64 t (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) (-.f64 y z)) (+.f64 (*.f64 t t) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 t (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 y z)) (neg.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 y z)) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (+.f64 y z) (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (+.f64 t x) (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 y z)) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (fma.f64 (-.f64 y z) (-.f64 t x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (fma.f64 (-.f64 y z) (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 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 (-.f64 y z) (-.f64 t x)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) 1) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 y z) (-.f64 t x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) (-.f64 y z) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))))))) |
| 1× | egg-herbie |
| 1372× | associate-/l* |
| 676× | associate-*r* |
| 640× | distribute-lft-in |
| 616× | distribute-rgt-in |
| 598× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 556 | 13746 |
| 1 | 1684 | 12422 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 x) 1 x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) 1 z))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (*.f64 (neg.f64 x) 1))) |
(+.f64 (*.f64 (-.f64 y z) (neg.f64 x)) (*.f64 (-.f64 y z) t)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (*.f64 (neg.f64 z) 1))) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z))) |
(+.f64 (*.f64 (neg.f64 x) (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(+.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 1 (*.f64 (-.f64 y z) t)) (*.f64 1 (*.f64 (-.f64 y z) (neg.f64 x)))) |
(+.f64 (*.f64 1 (*.f64 (-.f64 t x) y)) (*.f64 1 (*.f64 (-.f64 t x) (neg.f64 z)))) |
(+.f64 (*.f64 1 (*.f64 t (-.f64 y z))) (*.f64 1 (*.f64 (neg.f64 x) (-.f64 y z)))) |
(+.f64 (*.f64 1 (*.f64 y (-.f64 t x))) (*.f64 1 (*.f64 (neg.f64 z) (-.f64 t x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1) |
(/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x))) |
(/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) (-.f64 t x))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 t x))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 y z))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 t x)) (-.f64 y (neg.f64 z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) (-.f64 t x)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 t x)) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 y z)) (-.f64 t (neg.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) (-.f64 y z)) (+.f64 (*.f64 t t) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 t (neg.f64 x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 y z)) (neg.f64 (+.f64 t x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 y z)) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(/.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x)) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (+.f64 y z) (+.f64 t x))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (+.f64 t x) (+.f64 y z))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 y z)) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 1 x)) |
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))) |
(/.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) 1) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(-.f64 x (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(neg.f64 (*.f64 x (-.f64 y (+.f64 z 1)))) |
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(fma.f64 -1 (*.f64 z (-.f64 t x)) x) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(-.f64 x (*.f64 x (-.f64 y z))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (+.f64 (neg.f64 x) x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (*.f64 0 x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (+.f64 (neg.f64 x) x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (*.f64 0 x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (+.f64 (neg.f64 x) x))) |
(*.f64 (-.f64 y z) (+.f64 (-.f64 t x) (*.f64 0 x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) 1 z))) |
(fma.f64 (-.f64 y z) (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 (neg.f64 z) z))) |
(*.f64 (-.f64 t x) (+.f64 (-.f64 y z) (*.f64 0 z))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(fma.f64 (-.f64 y z) (-.f64 t x) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(*.f64 (-.f64 t x) (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(fma.f64 (-.f64 y z) (-.f64 t x) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(*.f64 (-.f64 t x) (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (*.f64 (neg.f64 x) 1))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 y z) (neg.f64 x)) (*.f64 (-.f64 y z) t)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (*.f64 (neg.f64 z) 1))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (neg.f64 x) (-.f64 y z)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 1 (*.f64 (-.f64 y z) t)) (*.f64 1 (*.f64 (-.f64 y z) (neg.f64 x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 1 (*.f64 (-.f64 t x) y)) (*.f64 1 (*.f64 (-.f64 t x) (neg.f64 z)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 1 (*.f64 t (-.f64 y z))) (*.f64 1 (*.f64 (neg.f64 x) (-.f64 y z)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 1 (*.f64 y (-.f64 t x))) (*.f64 1 (*.f64 (neg.f64 z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) (-.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 t x))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)) (-.f64 (*.f64 t t) (*.f64 x x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 y z))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z)) (-.f64 (*.f64 y y) (*.f64 z z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) (-.f64 t x)) (-.f64 y (neg.f64 z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) (-.f64 t x)) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z))) |
(/.f64 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (/.f64 (neg.f64 (+.f64 z y)) (-.f64 t x))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 (neg.f64 t) x)) (-.f64 (neg.f64 z) y)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 t x)) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 (neg.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x))) |
(*.f64 (/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 z y))))) (-.f64 t x)) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 y z)) (-.f64 t (neg.f64 x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) (-.f64 y z)) (+.f64 (*.f64 t t) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 t (neg.f64 x))))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 y z)) (neg.f64 (+.f64 t x))) |
(/.f64 (neg.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (neg.f64 (+.f64 t x)) (-.f64 y z))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (neg.f64 t) x)) (-.f64 (neg.f64 t) x)) (-.f64 y z)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 y z)) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (/.f64 (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 y z))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (neg.f64 (pow.f64 t 3))) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 y z)) |
(/.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (+.f64 y z) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (+.f64 t x) (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (/.f64 (-.f64 y z) (+.f64 z y)))) |
(/.f64 (*.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (+.f64 z y) (fma.f64 t t (*.f64 x (+.f64 t x)))))) |
(/.f64 (*.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (sqrt.f64 (+.f64 t x)) (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (-.f64 t x))) (/.f64 (sqrt.f64 (+.f64 t x)) (-.f64 y z))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (*.f64 (-.f64 y z) (sqrt.f64 (-.f64 t x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y))))) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (sqrt.f64 (-.f64 y z)) (-.f64 t x))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (/.f64 (sqrt.f64 (+.f64 z y)) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 z y))) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 y z) (/.f64 (+.f64 z y) (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x)) |
(/.f64 (-.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 y z)) |
(*.f64 (-.f64 y z) (/.f64 (-.f64 t x) (/.f64 (+.f64 t x) (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) |
(fabs.f64 (*.f64 (-.f64 t x) (-.f64 y z))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 y z)) (-.f64 t x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 -1 (fma.f64 (-.f64 y z) (-.f64 t x) (exp.f64 (log1p.f64 x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 1 x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 -1 (fma.f64 (-.f64 y z) (-.f64 t x) (exp.f64 (log1p.f64 x)))) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (-.f64 (*.f64 x x) (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) (-.f64 (*.f64 x x) (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (-.f64 (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (*.f64 x x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)) (-.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))) (*.f64 x x)))))) |
(/.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (-.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) 1) (neg.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (sqrt.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x))))))) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x))))))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x x))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (/.f64 1 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (-.f64 (+.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 6)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 y z) (-.f64 t x) (neg.f64 x)))))) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 2)) |
(fabs.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 1)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 1 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2) (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
Compiled 22 to 7 computations (68.2% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | t | @ | inf | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| 0.0ms | x | @ | -inf | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| 0.0ms | y | @ | inf | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| 0.0ms | t | @ | -inf | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| 0.0ms | y | @ | -inf | (fma.f64 (-.f64 y z) (-.f64 t x) x) |
| 1× | batch-egg-rewrite |
| 1094× | *-commutative |
| 1064× | associate-*r/ |
| 836× | associate-*l/ |
| 766× | distribute-lft-in |
| 738× | distribute-rgt-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 21 |
| 1 | 219 | 21 |
| 2 | 3039 | 21 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) t) (+.f64 (*.f64 (-.f64 y z) (neg.f64 x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 (-.f64 y z) t)) (*.f64 (-.f64 y z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x))) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))))))) |
| 1× | egg-herbie |
| 1286× | associate-*r* |
| 1124× | associate--r+ |
| 1106× | associate-*l* |
| 918× | distribute-lft-in |
| 850× | distribute-rgt-in |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 107 | 2869 |
| 1 | 282 | 2023 |
| 2 | 1006 | 1789 |
| 3 | 6080 | 1789 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(+.f64 (*.f64 (-.f64 y z) t) (+.f64 (*.f64 (-.f64 y z) (neg.f64 x)) x)) |
(+.f64 (+.f64 x (*.f64 (-.f64 y z) t)) (*.f64 (-.f64 y z) (neg.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(-.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x))) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
| Outputs |
|---|
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) x) |
(fma.f64 (neg.f64 z) (-.f64 t x) x) |
(fma.f64 z (fma.f64 -1 t x) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (-.f64 t x) y x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(neg.f64 (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (fma.f64 -1 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(neg.f64 (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (fma.f64 -1 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(fma.f64 (-.f64 y z) (neg.f64 x) x) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(fma.f64 (-.f64 y z) (neg.f64 x) x) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (-.f64 y z) (neg.f64 x) x) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) t) (+.f64 (*.f64 (-.f64 y z) (neg.f64 x)) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (+.f64 x (*.f64 (-.f64 y z) t)) (*.f64 (-.f64 y z) (neg.f64 x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) 1) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 y z) (-.f64 t x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 1 (fma.f64 (-.f64 y z) (-.f64 t x) x)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (-.f64 y z) (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (-.f64 y z))) (*.f64 x (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x))) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (-.f64 y z) (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (-.f64 y z))) (*.f64 x (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) 1) (-.f64 (*.f64 (-.f64 y z) (-.f64 t x)) x)) |
(/.f64 (*.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) 1) (-.f64 (+.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (-.f64 y z) (-.f64 t x))) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (fma.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 (-.f64 t x) (-.f64 y z)) (*.f64 x x)) (*.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 (-.f64 y z) (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (-.f64 y z))) (*.f64 x (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) |
(pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 1) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 2) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)) 3) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3) 1/3) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 2)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (exp.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x)))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x) 3)) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 y z) (-.f64 t x) x))) |
(fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
Compiled 8966 to 2293 computations (74.4% saved)
14 alts after pruning (13 fresh and 1 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 352 | 13 | 365 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 0 | 1 | 1 |
| Total | 353 | 14 | 367 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 24.7b | (-.f64 x (*.f64 z (-.f64 t x))) | |
| 28.8b | (-.f64 x (*.f64 x (-.f64 y z))) | |
| ▶ | 24.9b | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 24.3b | (+.f64 x (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) (-.f64 t x)))) | |
| 0.3b | (+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) | |
| 0.3b | (+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) | |
| ▶ | 0.0b | (+.f64 x (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))) |
| ✓ | 0.0b | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 29.8b | (+.f64 x (*.f64 (-.f64 t x) (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)))) | |
| ▶ | 28.8b | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 38.1b | (*.f64 (-.f64 t x) (neg.f64 z)) | |
| 38.1b | (*.f64 (-.f64 t x) y) | |
| ▶ | 34.3b | (*.f64 t (-.f64 y z)) |
Compiled 373 to 236 computations (36.7% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 x (-.f64 y (+.f64 z 1))) |
| ✓ | 0.0b | (*.f64 t (-.f64 y z)) |
| ✓ | 0.0b | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
Compiled 45 to 21 computations (53.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | y | @ | -inf | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 0.0ms | t | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 0.0ms | t | @ | inf | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 0.0ms | x | @ | -inf | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
| 1× | batch-egg-rewrite |
| 640× | associate-/r* |
| 524× | associate-+l+ |
| 518× | associate-/l* |
| 490× | distribute-lft-neg-in |
| 406× | associate-/r/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 69 |
| 1 | 300 | 69 |
| 2 | 4396 | 69 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 y (+.f64 z 1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) (-.f64 -1 z)) (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (-.f64 -1 z) (neg.f64 x)) (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 y (neg.f64 x))) (*.f64 (-.f64 -1 z) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t y)) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 y t)) (*.f64 (neg.f64 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 t (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) (-.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) 3)) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (neg.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) 1) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) 1) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (-.f64 y z) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 y z) t (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (*.f64 t (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (neg.f64 z)) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (*.f64 (neg.f64 z) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 z) t) (*.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (-.f64 y z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 x (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 -1 z)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (-.f64 -1 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 -1 z) x) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 y (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 y (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (+.f64 y (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 y (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) 1) (+.f64 y (+.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 y (-.f64 -1 z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))))))) |
| 1× | egg-herbie |
| 1138× | fma-def |
| 964× | associate-+l+ |
| 856× | associate-+r+ |
| 594× | +-commutative |
| 482× | associate-*r* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 604 | 14344 |
| 1 | 1788 | 13312 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 y t) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 -1 (*.f64 (+.f64 1 z) x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 y x) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 (-.f64 y 1) x) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) (-.f64 -1 z)) (*.f64 t (-.f64 y z)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (-.f64 -1 z) (neg.f64 x)) (*.f64 t (-.f64 y z)))) |
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(+.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) (-.f64 -1 z))) |
(+.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 y (neg.f64 x))) (*.f64 (-.f64 -1 z) (neg.f64 x))) |
(+.f64 (+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t y)) (*.f64 t (neg.f64 z))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 y t)) (*.f64 (neg.f64 z) t)) |
(+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) 1) |
(*.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(*.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 t (-.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 1 (/.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) (-.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) 3)) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (neg.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) 1) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) 1) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3) |
(pow.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) |
(log.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(exp.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(fma.f64 (-.f64 y z) t (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(fma.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(+.f64 (*.f64 t y) (*.f64 t (neg.f64 z))) |
(+.f64 (*.f64 t (neg.f64 z)) (*.f64 t y)) |
(+.f64 (*.f64 y t) (*.f64 (neg.f64 z) t)) |
(+.f64 (*.f64 (neg.f64 z) t) (*.f64 y t)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) 1) |
(/.f64 t (/.f64 1 (-.f64 y z))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) t)) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) t)) |
(/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (+.f64 y z)) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) 1) (+.f64 y z)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(pow.f64 (*.f64 t (-.f64 y z)) 1) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) 2) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 3) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) |
(log.f64 (pow.f64 (exp.f64 t) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 y z))))) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) |
(exp.f64 (log.f64 (*.f64 t (-.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 y z)))) |
(+.f64 (*.f64 x y) (*.f64 x (-.f64 -1 z))) |
(+.f64 (*.f64 x (-.f64 -1 z)) (*.f64 x y)) |
(+.f64 (*.f64 y x) (*.f64 (-.f64 -1 z) x)) |
(+.f64 (*.f64 (-.f64 -1 z) x) (*.f64 y x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) 1) |
(/.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 y (+.f64 z 1)) x)) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))) x)) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 y (+.f64 z 1))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (+.f64 y (+.f64 z 1))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 y (+.f64 z 1))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) 1) (+.f64 y (+.f64 z 1))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 1) |
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) |
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) |
(pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) |
(log.f64 (pow.f64 (exp.f64 (+.f64 y (-.f64 -1 z))) x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) |
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(exp.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(-.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 -1 (-.f64 (*.f64 z t) (*.f64 x (+.f64 1 z)))) |
(fma.f64 t (neg.f64 z) (+.f64 x (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y (-.f64 t x))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) |
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 t x)))) |
(*.f64 y (neg.f64 (fma.f64 -1 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 z t) (*.f64 y (*.f64 -1 (-.f64 t x))))) (neg.f64 (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (fma.f64 z t (*.f64 y (fma.f64 -1 t x))) (+.f64 x (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 z t) (*.f64 y (*.f64 -1 (-.f64 t x))))) (neg.f64 (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (fma.f64 z t (*.f64 y (fma.f64 -1 t x))) (+.f64 x (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(-.f64 (*.f64 -1 (+.f64 (*.f64 z t) (*.f64 y (*.f64 -1 (-.f64 t x))))) (neg.f64 (*.f64 x (+.f64 1 z)))) |
(fma.f64 -1 (fma.f64 z t (*.f64 y (fma.f64 -1 t x))) (+.f64 x (*.f64 z x))) |
(-.f64 (*.f64 y t) (*.f64 (-.f64 y 1) x)) |
(-.f64 (*.f64 y t) (*.f64 x (+.f64 y -1))) |
(-.f64 (*.f64 y t) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) |
(*.f64 z (*.f64 -1 (-.f64 t x))) |
(*.f64 z (fma.f64 -1 t x)) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 z (*.f64 -1 (-.f64 t x))) |
(*.f64 z (fma.f64 -1 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(-.f64 (fma.f64 z (fma.f64 -1 t x) (*.f64 y t)) (*.f64 x (+.f64 -1 y))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (-.f64 (+.f64 1 z) y) x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 t (neg.f64 z)) |
(*.f64 z (neg.f64 t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y (+.f64 1 z)) x) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 -1 (*.f64 (+.f64 1 z) x)) |
(neg.f64 (*.f64 x (+.f64 1 z))) |
(*.f64 x (-.f64 -1 z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 (+.f64 1 z) x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 y x) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 y x) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 1 z) x)) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 (-.f64 y 1) x) |
(*.f64 x (+.f64 y -1)) |
(*.f64 x (+.f64 -1 y)) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 (neg.f64 z) x) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 (neg.f64 z) x) |
(*.f64 x (neg.f64 z)) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 y 1) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 t (-.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 2) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) (-.f64 -1 z)) (*.f64 t (-.f64 y z)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t (neg.f64 z)) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t (neg.f64 z)) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (-.f64 -1 z) (neg.f64 x)) (*.f64 t (-.f64 y z)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 (neg.f64 z) t) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 (neg.f64 z) t) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (fma.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 1 (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (fma.f64 (neg.f64 x) (+.f64 y (-.f64 -1 z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) (-.f64 -1 z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 t (-.f64 y z)) (*.f64 y (neg.f64 x))) (*.f64 (-.f64 -1 z) (neg.f64 x))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t y)) (*.f64 t (neg.f64 z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 y t)) (*.f64 (neg.f64 z) t)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (-.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) 1) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) (cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) (cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (/.f64 1 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 t (-.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 t (-.f64 y z))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (*.f64 (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (+.f64 1 (-.f64 z y)) (*.f64 x (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (*.f64 x (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))))) 3) (pow.f64 (*.f64 t (-.f64 y z)) 6))) (fma.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (*.f64 x (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))))) (-.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (*.f64 x (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))))) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (pow.f64 (*.f64 t (-.f64 y z)) 4))) |
(/.f64 1 (/.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z)))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3))) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (/.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (/.f64 (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3))) (/.f64 (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) (-.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) 0) (-.f64 (*.f64 t (-.f64 y z)) (fma.f64 x (+.f64 y (-.f64 -1 z)) 0))) |
(/.f64 (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 2) (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 6)) (*.f64 (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 4)) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (-.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) 3)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 x (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z)))) (*.f64 t (-.f64 y z))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 x (*.f64 (+.f64 1 (-.f64 z y)) (-.f64 (+.f64 x (*.f64 x (-.f64 z y))) (*.f64 t (-.f64 y z)))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) (pow.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 0 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) (*.f64 0 (+.f64 (-.f64 0 (*.f64 t (-.f64 y z))) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(/.f64 (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 3) (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 2)) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (+.f64 (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 3)) (*.f64 (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (fma.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 6))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) 3)) (*.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) 3)) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (+.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 4) (*.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 6)) (*.f64 (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (fma.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (pow.f64 (*.f64 t (-.f64 y z)) 4)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2))) (neg.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) 1) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) (*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) 1) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z))))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 t (-.f64 y z) (*.f64 x (+.f64 y (-.f64 -1 z)))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (+.f64 x (*.f64 x (-.f64 z y))) 3)) (fma.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) (fma.f64 x (+.f64 y (-.f64 -1 z)) (*.f64 t (-.f64 y z))) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 1) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(pow.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 2) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(pow.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 3) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(pow.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) 1/3) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) |
(fabs.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) |
(log.f64 (exp.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 3)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(expm1.f64 (log1p.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(exp.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) 1)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(log1p.f64 (expm1.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 (-.f64 y z) t (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 1 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2)) (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (*.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 0)) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z))))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) 2))) |
(*.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y))))) (cbrt.f64 (pow.f64 (fma.f64 t (-.f64 y z) (+.f64 x (*.f64 x (-.f64 z y)))) 2))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 x (neg.f64 (+.f64 y (-.f64 -1 z))))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) (cbrt.f64 (*.f64 t (-.f64 y z))) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 t y) (*.f64 t (neg.f64 z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (neg.f64 z)) (*.f64 t y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 y t) (*.f64 (neg.f64 z) t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 (neg.f64 z) t) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) 1) |
(*.f64 t (-.f64 y z)) |
(/.f64 t (/.f64 1 (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) t)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) t)) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) t) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z)) t) |
(*.f64 t (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 t (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 t (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(pow.f64 (*.f64 t (-.f64 y z)) 1) |
(*.f64 t (-.f64 y z)) |
(pow.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) 2) |
(*.f64 t (-.f64 y z)) |
(pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 3) |
(*.f64 t (-.f64 y z)) |
(pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 1/3) |
(*.f64 t (-.f64 y z)) |
(sqrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2)) |
(fabs.f64 (*.f64 t (-.f64 y z))) |
(log.f64 (pow.f64 (exp.f64 t) (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (-.f64 y z))))) |
(*.f64 t (-.f64 y z)) |
(cbrt.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3)) |
(*.f64 t (-.f64 y z)) |
(expm1.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(exp.f64 (log.f64 (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (*.f64 t (-.f64 y z))) 1)) |
(*.f64 t (-.f64 y z)) |
(log1p.f64 (expm1.f64 (*.f64 t (-.f64 y z)))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 x y) (*.f64 x (-.f64 -1 z))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 x (-.f64 -1 z)) (*.f64 x y)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 y x) (*.f64 (-.f64 -1 z) x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(+.f64 (*.f64 (-.f64 -1 z) x) (*.f64 y x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) 1) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(/.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z)))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 y (+.f64 z 1)) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))) x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 y (+.f64 z 1))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (+.f64 y (+.f64 z 1))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 y (+.f64 z 1))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) 1) (+.f64 y (+.f64 z 1))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (sqrt.f64 (+.f64 y (+.f64 z 1)))) (sqrt.f64 (+.f64 y (+.f64 z 1)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) x) (*.f64 (cbrt.f64 (+.f64 y (+.f64 z 1))) (cbrt.f64 (+.f64 y (+.f64 z 1))))) (cbrt.f64 (+.f64 y (+.f64 z 1)))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 y (+.f64 1 z))) x) |
(*.f64 x (/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (+.f64 1 (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 y (+.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 y (+.f64 1 z))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 1) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(pow.f64 (sqrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 2) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(pow.f64 (cbrt.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 3) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(pow.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3) 1/3) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 2)) |
(fabs.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(log.f64 (pow.f64 (exp.f64 (+.f64 y (-.f64 -1 z))) x)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(cbrt.f64 (pow.f64 (*.f64 x (+.f64 y (-.f64 -1 z))) 3)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(exp.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (+.f64 y (-.f64 -1 z)))) 1)) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 y (-.f64 -1 z))))) |
(*.f64 x (+.f64 y (-.f64 -1 z))) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 t (-.f64 y z)) |
Compiled 15 to 6 computations (60% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 y (-.f64 t x)) |
| ✓ | 0.0b | (+.f64 (*.f64 y (-.f64 t x)) x) |
Compiled 22 to 7 computations (68.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | inf | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.0ms | y | @ | -inf | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.0ms | t | @ | inf | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 1× | batch-egg-rewrite |
| 930× | associate-*r/ |
| 924× | *-commutative |
| 842× | unswap-sqr |
| 740× | associate-*l/ |
| 654× | distribute-lft-in |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 28 |
| 1 | 180 | 28 |
| 2 | 2551 | 28 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 y (-.f64 t x)) x) |
(*.f64 y (-.f64 t x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (fma.f64 y (-.f64 t x) (neg.f64 x))) (/.f64 x (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 y (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (-.f64 t x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (fma.f64 y (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x (*.f64 y (-.f64 t x))) (-.f64 x (*.f64 y (-.f64 t x))))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) 3))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (-.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y (-.f64 t x) x) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 y (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) 1) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) 1) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (-.f64 t x))))) (-.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (-.f64 t x) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 t x) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (-.f64 t x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 t x) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) y x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 y (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (-.f64 t x)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 (*.f64 y (-.f64 t x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 2) (cbrt.f64 (*.f64 y (-.f64 t x))) x))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 x) 1 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (*.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y t) 1) (*.f64 (*.f64 y (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 1 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3))) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x))) (neg.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) y) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x)) y) (neg.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) y) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (-.f64 t x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 t x)) y))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (-.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))))))) |
| 1× | egg-herbie |
| 1100× | associate-/l/ |
| 960× | associate-/r/ |
| 644× | +-commutative |
| 640× | associate-+r+ |
| 634× | associate-+l+ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 380 | 7524 |
| 1 | 1079 | 7182 |
| 2 | 4731 | 7182 |
| 1× | node limit |
| Inputs |
|---|
x |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(*.f64 (+.f64 1 (*.f64 -1 y)) x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(*.f64 -1 (*.f64 (-.f64 y 1) x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (-.f64 t x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) (-.f64 1 x)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x))) 1) |
(-.f64 (/.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (fma.f64 y (-.f64 t x) (neg.f64 x))) (/.f64 x (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) x))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x))))) 1) |
(-.f64 (+.f64 (*.f64 y (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 (fma.f64 y (-.f64 t x) x) 1) |
(*.f64 1 (fma.f64 y (-.f64 t x) x)) |
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) |
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 y (-.f64 t x) x))) |
(*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (fma.f64 y (-.f64 t x) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x (*.f64 y (-.f64 t x))) (-.f64 x (*.f64 y (-.f64 t x))))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) 3))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (-.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (pow.f64 (*.f64 y (-.f64 t x)) 2))))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x)))) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(/.f64 (fma.f64 y (-.f64 t x) x) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 1 (/.f64 1 (fma.f64 y (-.f64 t x) x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (fma.f64 y (-.f64 t x) (neg.f64 x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (fma.f64 y (-.f64 t x) x))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) 1) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) 1) (fma.f64 y (-.f64 t x) (neg.f64 x))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (-.f64 t x))))) (-.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 x))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(pow.f64 (fma.f64 y (-.f64 t x) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3) 1/3) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 2)) |
(log.f64 (exp.f64 (fma.f64 y (-.f64 t x) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 t x) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x))) |
(exp.f64 (log.f64 (fma.f64 y (-.f64 t x) x))) |
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (-.f64 t x) y x) |
(fma.f64 1 x (*.f64 y (-.f64 t x))) |
(fma.f64 1 (*.f64 y (-.f64 t x)) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (-.f64 t x))) |
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 (*.f64 y (-.f64 t x))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (-.f64 t x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 2) (cbrt.f64 (*.f64 y (-.f64 t x))) x) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 x) 1 x))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 x) 1 x) y)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) y)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) y)) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 y t)) |
(+.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x)))) |
(+.f64 (*.f64 (*.f64 y t) 1) (*.f64 (*.f64 y (neg.f64 x)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1) |
(/.f64 y (/.f64 1 (-.f64 t x))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y)) |
(/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3))) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t)))) |
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x))) (neg.f64 (+.f64 t x))) |
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 1 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 t x)) |
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) y) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x)) y) (neg.f64 (+.f64 t x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) y) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(pow.f64 (*.f64 y (-.f64 t x)) 1) |
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2) |
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3) |
(pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) y)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x))))) |
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) |
(exp.f64 (log.f64 (*.f64 y (-.f64 t x)))) |
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))) |
| Outputs |
|---|
x |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 y (-.f64 t x)) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(fma.f64 -1 (*.f64 x y) x) |
(fma.f64 (neg.f64 y) x x) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 -1 (*.f64 y x)) x)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (+.f64 1 (*.f64 -1 y)) x) |
(fma.f64 -1 (*.f64 x y) x) |
(fma.f64 (neg.f64 y) x x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 -1 (*.f64 (-.f64 y 1) x)) |
(fma.f64 -1 (*.f64 x y) x) |
(fma.f64 (neg.f64 y) x x) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 y (-.f64 t x)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) (expm1.f64 (log1p.f64 x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) (-.f64 1 x)) |
(fma.f64 y (-.f64 t x) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x))) 1) |
(fma.f64 y (-.f64 t x) x) |
(-.f64 (/.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (fma.f64 y (-.f64 t x) (neg.f64 x))) (/.f64 x (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) x))) |
(fma.f64 y (-.f64 t x) x) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x))))) 1) |
(fma.f64 y (-.f64 t x) x) |
(-.f64 (+.f64 (*.f64 y (-.f64 t x)) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) (expm1.f64 (log1p.f64 x))) |
(*.f64 (fma.f64 y (-.f64 t x) x) 1) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 1 (fma.f64 y (-.f64 t x) x)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) x)) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (fma.f64 y (-.f64 t x) x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x (fma.f64 y (-.f64 t x) x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (*.f64 (-.f64 x (*.f64 y (-.f64 t x))) (-.f64 x (*.f64 y (-.f64 t x))))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))))) (-.f64 (*.f64 y (*.f64 (-.f64 t x) (pow.f64 (*.f64 y (-.f64 t x)) 3))) (*.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 4) (*.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (-.f64 t x))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) 3))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (-.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (pow.f64 (*.f64 y (-.f64 t x)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) 3))) (fma.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3) (*.f64 x (*.f64 (-.f64 x (*.f64 y (-.f64 t x))) (-.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) 3) (pow.f64 (*.f64 y (-.f64 t x)) 6))) (fma.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (-.f64 (*.f64 x (-.f64 x (*.f64 y (-.f64 t x)))) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (pow.f64 (*.f64 y (-.f64 t x)) 4))) |
(*.f64 (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (fma.f64 y (-.f64 t x) x)))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(fma.f64 y (-.f64 t x) x) |
(*.f64 (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (cbrt.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x))))) |
(/.f64 (fma.f64 y (-.f64 t x) x) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 1 (/.f64 1 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (fma.f64 y (-.f64 t x) (neg.f64 x))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(*.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (-.f64 t x)) 3/2)) (/.f64 (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (-.f64 t x)) 3/2)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (/.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (/.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (/.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))) |
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 (-.f64 t x) (pow.f64 (*.f64 y (-.f64 t x)) 3))) (*.f64 x (pow.f64 x 3))) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 4) (pow.f64 x 4)) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (fma.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (pow.f64 (*.f64 y (-.f64 t x)) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 x 6)) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3) (*.f64 x (*.f64 x (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)) (pow.f64 (*.f64 y (-.f64 t x)) 4))) |
(/.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (-.f64 t x)) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (/.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) 1) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) (*.f64 x x)) 1) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) 1) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (hypot.f64 (pow.f64 x 3/2) (pow.f64 (*.f64 y (-.f64 t x)) 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (sqrt.f64 (fma.f64 y (-.f64 t x) x))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))) (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2)) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (/.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 2) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 x (pow.f64 x 3))) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))) |
(/.f64 (/.f64 (-.f64 (*.f64 y (*.f64 (-.f64 t x) (pow.f64 (*.f64 y (-.f64 t x)) 3))) (*.f64 x (pow.f64 x 3))) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 4) (pow.f64 x 4)) (*.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 (*.f64 x x) 3)) (/.f64 1 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (+.f64 (*.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (*.f64 x x) (+.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) 3) (pow.f64 x 6)) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 (*.f64 y (-.f64 t x)) (pow.f64 (*.f64 y (-.f64 t x)) 3) (*.f64 x (*.f64 x (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (fma.f64 y (-.f64 t x) (neg.f64 x))) (fma.f64 (*.f64 x x) (fma.f64 x x (pow.f64 (*.f64 y (-.f64 t x)) 2)) (pow.f64 (*.f64 y (-.f64 t x)) 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 x 3))) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (pow.f64 x 6)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (/.f64 1 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 6) (*.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 x 3) 3)) (*.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (fma.f64 (pow.f64 x 3) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (-.f64 t x)) 3)) (pow.f64 (*.f64 y (-.f64 t x)) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) 1) (fma.f64 y (-.f64 t x) (neg.f64 x))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) (sqrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (fma.f64 y (-.f64 t x) (neg.f64 x)))) |
(fma.f64 y (-.f64 t x) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (-.f64 t x))))) (-.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 x))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (*.f64 (-.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 x)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (-.f64 t x)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y (-.f64 t x)))) (-.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) (sqrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) (cbrt.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x)))))) |
(pow.f64 (fma.f64 y (-.f64 t x) x) 1) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (sqrt.f64 (fma.f64 y (-.f64 t x) x)) 2) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (cbrt.f64 (fma.f64 y (-.f64 t x) x)) 3) |
(fma.f64 y (-.f64 t x) x) |
(pow.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3) 1/3) |
(fma.f64 y (-.f64 t x) x) |
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2) (*.f64 x x)) (neg.f64 (fma.f64 y (-.f64 t x) (neg.f64 x))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (-.f64 t x)) 2)) (-.f64 x (*.f64 y (-.f64 t x)))) |
(neg.f64 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (neg.f64 (+.f64 (*.f64 x x) (*.f64 (*.f64 y (-.f64 t x)) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 y (*.f64 (-.f64 t x) (fma.f64 y (-.f64 t x) (neg.f64 x))))))) |
(sqrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 2)) |
(fabs.f64 (fma.f64 y (-.f64 t x) x)) |
(log.f64 (exp.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (-.f64 t x) x)))) |
(fma.f64 y (-.f64 t x) x) |
(cbrt.f64 (pow.f64 (fma.f64 y (-.f64 t x) x) 3)) |
(fma.f64 y (-.f64 t x) x) |
(expm1.f64 (log1p.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(exp.f64 (log.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(log1p.f64 (expm1.f64 (fma.f64 y (-.f64 t x) x))) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (-.f64 t x) y x) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 1 x (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 1 (*.f64 y (-.f64 t x)) x) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) (sqrt.f64 (*.f64 y (-.f64 t x))) x) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (-.f64 t x))) |
(fma.f64 y (-.f64 t x) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 2) (cbrt.f64 (*.f64 y (-.f64 t x))) x) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 x) 1 x) y)) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x) y)) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x) y)) |
(*.f64 y (+.f64 (-.f64 t x) (fma.f64 (neg.f64 x) 1 x))) |
(*.f64 y (+.f64 (-.f64 t x) (+.f64 x (neg.f64 x)))) |
(*.f64 y (+.f64 x (+.f64 (-.f64 t x) (neg.f64 x)))) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 y t)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 (*.f64 y t) 1) (*.f64 (*.f64 y (neg.f64 x)) 1)) |
(*.f64 y (-.f64 t x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) 1) |
(*.f64 y (-.f64 t x)) |
(/.f64 y (/.f64 1 (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3))) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t))) y)) |
(*.f64 (/.f64 y (-.f64 (*.f64 t t) (*.f64 x (-.f64 (neg.f64 t) x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 y (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x))) (neg.f64 (+.f64 t x))) |
(/.f64 y (/.f64 (neg.f64 (+.f64 x t)) (+.f64 (*.f64 x x) (*.f64 t (neg.f64 t))))) |
(*.f64 (/.f64 y (-.f64 (neg.f64 t) x)) (-.f64 (*.f64 x x) (*.f64 t t))) |
(/.f64 (*.f64 y (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 1 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (*.f64 1 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 (sqrt.f64 (+.f64 x t)) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))))) |
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 x t))) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) |
(/.f64 (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (/.f64 (cbrt.f64 (+.f64 x t)) (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))))) |
(/.f64 y (/.f64 (/.f64 (cbrt.f64 (+.f64 x t)) (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) (pow.f64 (cbrt.f64 (-.f64 t x)) 2))) |
(/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (/.f64 (cbrt.f64 (+.f64 x t)) (*.f64 y (cbrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))))) |
(/.f64 (*.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 y (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(*.f64 (/.f64 y (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (cbrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 (neg.f64 x) 3)) y) (+.f64 (*.f64 t t) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) t))) y)) |
(*.f64 (/.f64 y (-.f64 (*.f64 t t) (*.f64 x (-.f64 (neg.f64 t) x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (+.f64 (neg.f64 (*.f64 t t)) (*.f64 x x)) y) (neg.f64 (+.f64 t x))) |
(/.f64 y (/.f64 (neg.f64 (+.f64 x t)) (+.f64 (*.f64 x x) (*.f64 t (neg.f64 t))))) |
(*.f64 (/.f64 y (-.f64 (neg.f64 t) x)) (-.f64 (*.f64 x x) (*.f64 t t))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) y) (neg.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (*.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 (sqrt.f64 (+.f64 x t)) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x))))) |
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 x t))) (sqrt.f64 (-.f64 (*.f64 t t) (*.f64 x x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 y (sqrt.f64 (-.f64 t x)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3))))) |
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (sqrt.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (+.f64 x t) (/.f64 (+.f64 x t) (-.f64 t x)))) |
(*.f64 y (*.f64 (/.f64 (+.f64 x t) (+.f64 x t)) (-.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 x t)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) |
(pow.f64 (*.f64 y (-.f64 t x)) 1) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (sqrt.f64 (*.f64 y (-.f64 t x))) 2) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (cbrt.f64 (*.f64 y (-.f64 t x))) 3) |
(*.f64 y (-.f64 t x)) |
(pow.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3) 1/3) |
(*.f64 y (-.f64 t x)) |
(sqrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 2)) |
(fabs.f64 (*.f64 y (-.f64 t x))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) y)) |
(*.f64 y (-.f64 t x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (-.f64 t x))))) |
(*.f64 y (-.f64 t x)) |
(cbrt.f64 (pow.f64 (*.f64 y (-.f64 t x)) 3)) |
(*.f64 y (-.f64 t x)) |
(expm1.f64 (log1p.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(exp.f64 (log.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(log1p.f64 (expm1.f64 (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
Compiled 26 to 15 computations (42.3% saved)
9 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 0.0ms | y | @ | 0 | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 0.0ms | z | @ | 0 | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 0.0ms | y | @ | inf | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 0.0ms | z | @ | inf | (*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| 1× | batch-egg-rewrite |
| 1248× | associate-*r/ |
| 1010× | *-commutative |
| 880× | associate-*l/ |
| 802× | distribute-lft-in |
| 778× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 11 | 23 |
| 1 | 236 | 19 |
| 2 | 3233 | 19 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 x (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 -1 z)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y x)) (*.f64 1 (*.f64 x (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 y (-.f64 -1 z)) 0) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 x (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) 0) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) 0) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) 1) (*.f64 (*.f64 x (-.f64 -1 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 y z) x) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y x) -1) (*.f64 (*.f64 x (-.f64 -1 z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (*.f64 (+.f64 y (-.f64 -1 z)) -1)) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 0 (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 z (+.f64 y 1)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z)))) (-.f64 y (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1)) (+.f64 y (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 y z) 3) 1)) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (neg.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (sqrt.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (cbrt.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (*.f64 x x))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z))) x) (-.f64 y (-.f64 -1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1) x) (+.f64 y (-.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) x) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (-.f64 y z) 3) 1) x) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) x) (neg.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) x) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (*.f64 x x)) (+.f64 y (-.f64 -1 z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 0 (pow.f64 x 3)) (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x x) 0))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) (sqrt.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 z (+.f64 y 1))) (cbrt.f64 (+.f64 z (+.f64 y 1))))) (cbrt.f64 (+.f64 z (+.f64 y 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (+.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (+.f64 y (-.f64 -1 z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (-.f64 -1 z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x))))))) |
| 1× | egg-herbie |
| 1458× | distribute-lft-in |
| 1364× | associate-/l* |
| 1270× | distribute-rgt-in |
| 816× | *-commutative |
| 774× | associate-/r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 250 | 4291 |
| 1 | 706 | 4179 |
| 2 | 2769 | 4015 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (+.f64 1 z) x) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 (-.f64 y 1) x)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1)))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1)) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1)) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1)) x)) |
(+.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 y x) (*.f64 x (-.f64 -1 z))) |
(+.f64 (*.f64 x (-.f64 -1 z)) (*.f64 y x)) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))) 1) |
(+.f64 (*.f64 1 (*.f64 y x)) (*.f64 1 (*.f64 x (-.f64 -1 z)))) |
(+.f64 (*.f64 (+.f64 y (-.f64 -1 z)) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 x (-.f64 y z)) x) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 x (-.f64 -1 z)))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 (*.f64 y x) 1) (*.f64 (*.f64 x (-.f64 -1 z)) 1)) |
(+.f64 (*.f64 0 (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) x) x) |
(+.f64 (*.f64 (*.f64 y x) -1) (*.f64 (*.f64 x (-.f64 -1 z)) -1)) |
(+.f64 (*.f64 0 (*.f64 (+.f64 y (-.f64 -1 z)) -1)) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(+.f64 (*.f64 0 (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(-.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) 1) |
(-.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z))) |
(/.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 z (+.f64 y 1)) x)) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))) x)) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 z (+.f64 y 1))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z)))) (-.f64 y (-.f64 -1 z))) |
(/.f64 (*.f64 x (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1)) (+.f64 y (-.f64 1 z))) |
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z))))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 y z) 3) 1)) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z)))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (neg.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1))) |
(/.f64 (*.f64 -1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (cbrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z))) x) (-.f64 y (-.f64 -1 z))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1) x) (+.f64 y (-.f64 1 z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) x) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 y z) 3) 1) x) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) x) (neg.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) x) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 (-.f64 0 (*.f64 x x)) (+.f64 y (-.f64 -1 z))) x) |
(/.f64 (*.f64 (-.f64 0 (pow.f64 x 3)) (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 z (+.f64 y 1))) (cbrt.f64 (+.f64 z (+.f64 y 1))))) (cbrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 1) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 2) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 3) |
(pow.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3) 1/3) |
(neg.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y (-.f64 -1 z)))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3)) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (-.f64 -1 z)) 3))) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
(exp.f64 (log.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
| Outputs |
|---|
(*.f64 (+.f64 1 z) x) |
(*.f64 x (+.f64 1 z)) |
(+.f64 x (*.f64 z x)) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 y x)) |
(neg.f64 (*.f64 x y)) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (+.f64 1 z) x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y 1) x)) |
(neg.f64 (*.f64 x (+.f64 y -1))) |
(*.f64 x (neg.f64 (+.f64 -1 y))) |
(*.f64 x (-.f64 1 y)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (-.f64 y 1) x))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1)))) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (-.f64 -1 z) 1 (+.f64 1 z)))) |
(fma.f64 x (+.f64 (-.f64 -1 z) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(*.f64 x (+.f64 (-.f64 y z) (+.f64 (+.f64 z (-.f64 -1 z)) 2))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1)))) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)) (+.f64 1 z)))) |
(fma.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1)))) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 1 z))) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (+.f64 1 z)))) |
(fma.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 1 z))) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (-.f64 -1 z) 1 (+.f64 z 1)) x)) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (-.f64 -1 z) 1 (+.f64 1 z)))) |
(fma.f64 x (+.f64 (-.f64 -1 z) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(*.f64 x (+.f64 (-.f64 y z) (+.f64 (+.f64 z (-.f64 -1 z)) 2))) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (+.f64 z 1))) (sqrt.f64 (+.f64 z 1)) (+.f64 z 1)) x)) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)) (+.f64 1 z)))) |
(fma.f64 x (fma.f64 (neg.f64 (sqrt.f64 (+.f64 1 z))) (sqrt.f64 (+.f64 1 z)) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(+.f64 (+.f64 (*.f64 x (-.f64 y z)) x) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (+.f64 z 1))) (pow.f64 (cbrt.f64 (+.f64 z 1)) 2) (+.f64 z 1)) x)) |
(+.f64 (fma.f64 x (-.f64 y z) x) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 1 z))) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (+.f64 1 z)))) |
(fma.f64 x (fma.f64 (neg.f64 (cbrt.f64 (+.f64 1 z))) (pow.f64 (cbrt.f64 (+.f64 1 z)) 2) (+.f64 1 z)) (fma.f64 x (-.f64 y z) x)) |
(+.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 y x) (*.f64 x (-.f64 -1 z))) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(+.f64 (*.f64 x (-.f64 -1 z)) (*.f64 y x)) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))) 1) |
(neg.f64 (fma.f64 x (-.f64 y z) x)) |
(+.f64 (*.f64 1 (*.f64 y x)) (*.f64 1 (*.f64 x (-.f64 -1 z)))) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(+.f64 (*.f64 (+.f64 y (-.f64 -1 z)) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 x (-.f64 y z)) x) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 x (-.f64 -1 z)))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) 0) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 (*.f64 y x) 1) (*.f64 (*.f64 x (-.f64 -1 z)) 1)) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(+.f64 (*.f64 0 (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 (-.f64 y z) x) x) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 (*.f64 y x) -1) (*.f64 (*.f64 x (-.f64 -1 z)) -1)) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(+.f64 (*.f64 0 (*.f64 (+.f64 y (-.f64 -1 z)) -1)) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(+.f64 (*.f64 0 (neg.f64 (+.f64 y (-.f64 -1 z)))) (+.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 x (-.f64 y z) x) |
(-.f64 0 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(neg.f64 (fma.f64 x (-.f64 y z) x)) |
(-.f64 (exp.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) 1) |
(fma.f64 x (-.f64 y z) x) |
(-.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z))) |
(fma.f64 (+.f64 1 z) x (neg.f64 (*.f64 x y))) |
(*.f64 x (+.f64 (+.f64 1 z) (neg.f64 y))) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(/.f64 x (/.f64 1 (+.f64 y (-.f64 -1 z)))) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)) (/.f64 (+.f64 z (+.f64 y 1)) x)) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)) (/.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))) x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (+.f64 z (+.f64 y 1))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 x (+.f64 y (-.f64 -1 z)))) |
(*.f64 (/.f64 (-.f64 y (+.f64 1 z)) x) (*.f64 x (neg.f64 x))) |
(*.f64 (+.f64 -1 (-.f64 y z)) (/.f64 (*.f64 x (neg.f64 x)) x)) |
(/.f64 (*.f64 (+.f64 y (-.f64 -1 z)) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (+.f64 y (-.f64 -1 z)) (/.f64 (*.f64 x x) (neg.f64 (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 y (+.f64 1 z)) x) (/.f64 (neg.f64 (pow.f64 x 3)) x)) |
(*.f64 (+.f64 -1 (-.f64 y z)) (/.f64 (neg.f64 (pow.f64 x 3)) (*.f64 x x))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z)))) (-.f64 y (-.f64 -1 z))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 x (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1)) (+.f64 y (-.f64 1 z))) |
(/.f64 x (/.f64 (+.f64 y (-.f64 1 z)) (fma.f64 (-.f64 y z) (-.f64 y z) -1))) |
(*.f64 (/.f64 (fma.f64 (-.f64 y z) (-.f64 y z) -1) (+.f64 1 (-.f64 y z))) x) |
(/.f64 x (/.f64 (+.f64 1 (-.f64 y z)) (fma.f64 (-.f64 y z) (-.f64 y z) -1))) |
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z))))) |
(/.f64 x (/.f64 (fma.f64 y y (*.f64 (-.f64 -1 z) (-.f64 (-.f64 -1 z) y))) (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) (fma.f64 y y (*.f64 (-.f64 -1 z) (-.f64 -1 (+.f64 z y))))) x) |
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) (/.f64 x (fma.f64 (-.f64 -1 z) (-.f64 -1 (+.f64 z y)) (*.f64 y y)))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 (-.f64 y z) 3) 1)) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z)))) |
(/.f64 x (/.f64 (fma.f64 (-.f64 y z) (-.f64 y z) (+.f64 y (-.f64 1 z))) (+.f64 (pow.f64 (-.f64 y z) 3) -1))) |
(/.f64 x (/.f64 (+.f64 (-.f64 1 z) (fma.f64 (-.f64 y z) (-.f64 y z) y)) (+.f64 -1 (pow.f64 (-.f64 y z) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (-.f64 y z) 3)) (/.f64 x (+.f64 (-.f64 1 z) (fma.f64 (-.f64 y z) (-.f64 y z) y)))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (neg.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 -1 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (+.f64 z (+.f64 y 1))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) (+.f64 z (+.f64 1 y))) |
(/.f64 x (/.f64 (+.f64 1 (+.f64 z y)) (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (-.f64 -1 (+.f64 z y)) x)) |
(/.f64 (*.f64 -1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)))) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) (/.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))) x)) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)))) |
(/.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (/.f64 x (neg.f64 (*.f64 x x)))) |
(*.f64 (/.f64 (+.f64 (neg.f64 y) (+.f64 1 z)) x) (*.f64 x (neg.f64 x))) |
(*.f64 (*.f64 x (neg.f64 x)) (/.f64 (+.f64 1 (-.f64 z y)) x)) |
(/.f64 (*.f64 (*.f64 (+.f64 y (-.f64 -1 z)) -1) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (neg.f64 (pow.f64 x 3))) (*.f64 x x)) |
(/.f64 (+.f64 (neg.f64 y) (+.f64 1 z)) (/.f64 x (/.f64 (neg.f64 (pow.f64 x 3)) x))) |
(/.f64 (+.f64 1 (-.f64 z y)) (/.f64 x (/.f64 (neg.f64 (pow.f64 x 3)) x))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y (+.f64 1 z)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) (/.f64 (*.f64 x (sqrt.f64 (+.f64 -1 (-.f64 y z)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) (/.f64 (sqrt.f64 (+.f64 z (+.f64 1 y))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y (+.f64 1 z)))) (sqrt.f64 (+.f64 1 (+.f64 z y)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) |
(*.f64 (*.f64 x (sqrt.f64 (+.f64 -1 (-.f64 y z)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) (sqrt.f64 (+.f64 1 (+.f64 z y))))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3)))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (/.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y (+.f64 1 z))) 2)) (/.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))))) |
(*.f64 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))))) (pow.f64 (cbrt.f64 (+.f64 -1 (-.f64 y z))) 2)) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2)))) (cbrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (+.f64 y (-.f64 -1 z))) 2)) (/.f64 (cbrt.f64 (+.f64 z (+.f64 1 y))) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))))) |
(*.f64 (/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y (+.f64 1 z))) 2)) (cbrt.f64 (+.f64 1 (+.f64 z y)))) (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -1 (-.f64 y z))) 2) (/.f64 (cbrt.f64 (+.f64 1 (+.f64 z y))) x))) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (*.f64 x x))) x) |
(/.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (/.f64 x (neg.f64 (*.f64 x x)))) |
(*.f64 (/.f64 (+.f64 (neg.f64 y) (+.f64 1 z)) x) (*.f64 x (neg.f64 x))) |
(*.f64 (*.f64 x (neg.f64 x)) (/.f64 (+.f64 1 (-.f64 z y)) x)) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (-.f64 0 (pow.f64 x 3))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (*.f64 (neg.f64 (+.f64 y (-.f64 -1 z))) (neg.f64 (pow.f64 x 3))) (*.f64 x x)) |
(/.f64 (+.f64 (neg.f64 y) (+.f64 1 z)) (/.f64 x (/.f64 (neg.f64 (pow.f64 x 3)) x))) |
(/.f64 (+.f64 1 (-.f64 z y)) (/.f64 x (/.f64 (neg.f64 (pow.f64 x 3)) x))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (-.f64 -1 z) (-.f64 -1 z))) x) (-.f64 y (-.f64 -1 z))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (-.f64 y z) (-.f64 y z)) 1) x) (+.f64 y (-.f64 1 z))) |
(/.f64 x (/.f64 (+.f64 y (-.f64 1 z)) (fma.f64 (-.f64 y z) (-.f64 y z) -1))) |
(*.f64 (/.f64 (fma.f64 (-.f64 y z) (-.f64 y z) -1) (+.f64 1 (-.f64 y z))) x) |
(/.f64 x (/.f64 (+.f64 1 (-.f64 y z)) (fma.f64 (-.f64 y z) (-.f64 y z) -1))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) x) (+.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 -1 z) (-.f64 -1 z)) (*.f64 y (-.f64 -1 z))))) |
(/.f64 x (/.f64 (fma.f64 y y (*.f64 (-.f64 -1 z) (-.f64 (-.f64 -1 z) y))) (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) (fma.f64 y y (*.f64 (-.f64 -1 z) (-.f64 -1 (+.f64 z y))))) x) |
(*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (-.f64 -1 z) 3)) (/.f64 x (fma.f64 (-.f64 -1 z) (-.f64 -1 (+.f64 z y)) (*.f64 y y)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (-.f64 y z) 3) 1) x) (+.f64 (*.f64 (-.f64 y z) (-.f64 y z)) (+.f64 y (-.f64 1 z)))) |
(/.f64 x (/.f64 (fma.f64 (-.f64 y z) (-.f64 y z) (+.f64 y (-.f64 1 z))) (+.f64 (pow.f64 (-.f64 y z) 3) -1))) |
(/.f64 x (/.f64 (+.f64 (-.f64 1 z) (fma.f64 (-.f64 y z) (-.f64 y z) y)) (+.f64 -1 (pow.f64 (-.f64 y z) 3)))) |
(*.f64 (+.f64 -1 (pow.f64 (-.f64 y z) 3)) (/.f64 x (+.f64 (-.f64 1 z) (fma.f64 (-.f64 y z) (-.f64 y z) y)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) x) (neg.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) x) (neg.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 (-.f64 0 (*.f64 x x)) (+.f64 y (-.f64 -1 z))) x) |
(/.f64 (neg.f64 (*.f64 x x)) (/.f64 x (+.f64 y (-.f64 -1 z)))) |
(*.f64 (/.f64 (-.f64 y (+.f64 1 z)) x) (*.f64 x (neg.f64 x))) |
(*.f64 (+.f64 -1 (-.f64 y z)) (/.f64 (*.f64 x (neg.f64 x)) x)) |
(/.f64 (*.f64 (-.f64 0 (pow.f64 x 3)) (+.f64 y (-.f64 -1 z))) (+.f64 (*.f64 x x) 0)) |
(/.f64 (+.f64 y (-.f64 -1 z)) (/.f64 (*.f64 x x) (neg.f64 (pow.f64 x 3)))) |
(*.f64 (/.f64 (-.f64 y (+.f64 1 z)) x) (/.f64 (neg.f64 (pow.f64 x 3)) x)) |
(*.f64 (+.f64 -1 (-.f64 y z)) (/.f64 (neg.f64 (pow.f64 x 3)) (*.f64 x x))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(/.f64 (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))) (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y (+.f64 1 z)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) (/.f64 (*.f64 x (sqrt.f64 (+.f64 -1 (-.f64 y z)))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z))))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) (/.f64 (sqrt.f64 (+.f64 z (+.f64 1 y))) (*.f64 x (sqrt.f64 (+.f64 y (-.f64 -1 z)))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y (+.f64 1 z)))) (sqrt.f64 (+.f64 1 (+.f64 z y)))) (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)))) |
(*.f64 (*.f64 x (sqrt.f64 (+.f64 -1 (-.f64 y z)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) (sqrt.f64 (+.f64 1 (+.f64 z y))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) 1) (+.f64 z (+.f64 y 1))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) (sqrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (pow.f64 (+.f64 z 1) 2))) (*.f64 (cbrt.f64 (+.f64 z (+.f64 y 1))) (cbrt.f64 (+.f64 z (+.f64 y 1))))) (cbrt.f64 (+.f64 z (+.f64 y 1)))) |
(/.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 (+.f64 z (+.f64 1 y)) x)) |
(*.f64 (/.f64 x (+.f64 1 (+.f64 z y))) (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2))) |
(*.f64 (-.f64 (*.f64 y y) (pow.f64 (+.f64 1 z) 2)) (/.f64 x (+.f64 1 (+.f64 z y)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) 1) (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) (sqrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 z 1) 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1))))))) (cbrt.f64 (fma.f64 y y (*.f64 (+.f64 z 1) (+.f64 z (+.f64 y 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 z (+.f64 1 y))))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y))))) (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3))) |
(*.f64 (-.f64 (pow.f64 y 3) (pow.f64 (+.f64 1 z) 3)) (/.f64 x (fma.f64 y y (*.f64 (+.f64 1 z) (+.f64 1 (+.f64 z y)))))) |
(pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 1) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 2) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) 3) |
(fma.f64 x (-.f64 y z) x) |
(pow.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3) 1/3) |
(fma.f64 x (-.f64 y z) x) |
(neg.f64 (+.f64 (*.f64 x (-.f64 y z)) x)) |
(neg.f64 (fma.f64 x (-.f64 y z) x)) |
(sqrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 x (-.f64 y z) x) 2)) |
(fabs.f64 (fma.f64 x (-.f64 y z) x)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y (-.f64 -1 z)))) |
(fma.f64 x (-.f64 -1 z) (*.f64 x y)) |
(*.f64 x (-.f64 y (+.f64 1 z))) |
(*.f64 x (+.f64 -1 (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x)))) |
(fma.f64 x (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (+.f64 (*.f64 x (-.f64 y z)) x) 3)) |
(fma.f64 x (-.f64 y z) x) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 y (-.f64 -1 z)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (-.f64 y (+.f64 1 z)) 3))) |
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 -1 (-.f64 y z)) 3))) |
(expm1.f64 (log1p.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
(fma.f64 x (-.f64 y z) x) |
(exp.f64 (log.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
(fma.f64 x (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (+.f64 (*.f64 x (-.f64 y z)) x))) |
(fma.f64 x (-.f64 y z) x) |
Found 4 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 x (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))) |
| ✓ | 0.0b | (*.f64 (-.f64 t x) y) |
| ✓ | 0.0b | (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
| ✓ | 0.0b | (*.f64 (-.f64 t x) (neg.f64 z)) |
Compiled 50 to 10 computations (80% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | t | @ | inf | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 0.0ms | t | @ | 0 | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 0.0ms | z | @ | 0 | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 0.0ms | z | @ | inf | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
| 1× | batch-egg-rewrite |
| 1862× | distribute-lft-in |
| 566× | associate-/r* |
| 482× | associate-+l+ |
| 354× | associate-/l* |
| 336× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 13 | 82 |
| 1 | 296 | 66 |
| 2 | 4418 | 66 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) y) |
(+.f64 x (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 z (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 z (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 x)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 (neg.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) z) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) 0) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 z t)) (*.f64 1 (*.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t z)) (*.f64 1 (*.f64 (neg.f64 x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 z t)) (*.f64 -1 (*.f64 z (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (neg.f64 x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 t x) -1) 0) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (-.f64 t x)) 0) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 z t)) (*.f64 z (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 0 (*.f64 t z)) (*.f64 (neg.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 1 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t x) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (-.f64 t x) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (*.f64 (-.f64 t x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (+.f64 (*.f64 (-.f64 t x) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) y) 0) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) y) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 z t)) (*.f64 z (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 t z)) (*.f64 (neg.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t x) (+.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 z y) (-.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (-.f64 (+.f64 (*.f64 t t) (*.f64 x x)) (*.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2))) (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) 3)) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 t x)) (-.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (*.f64 (-.f64 t x) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) z)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 t x)) (+.f64 z y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (-.f64 t x))) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 z y)) (-.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) z (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (-.f64 t x) (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (-.f64 t x) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 2) (cbrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 2) (cbrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 x) 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (*.f64 y (*.f64 (neg.f64 x) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (*.f64 y t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (*.f64 (neg.f64 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) y) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 t y)) (*.f64 1 (*.f64 (neg.f64 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 1 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) 1) (+.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) 1) (fma.f64 t t (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t x) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) y))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 x (*.f64 (-.f64 t x) (-.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 (-.f64 t x) y) (-.f64 (*.f64 (-.f64 t x) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 (*.f64 (-.f64 t x) z) (+.f64 x (*.f64 (-.f64 t x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y))) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) 0) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 1) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 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 (-.f64 t x) (+.f64 z y)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 3)) (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) (+.f64 z y) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
| 1× | egg-herbie |
| 1434× | associate-*r* |
| 1050× | associate-*l* |
| 810× | associate-/l* |
| 718× | *-commutative |
| 598× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 752 | 21277 |
| 1 | 2383 | 20301 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 -1 (*.f64 t z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(*.f64 (+.f64 z (*.f64 -1 y)) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y t) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(+.f64 (*.f64 z x) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 x) 1 x))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 0 (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 z t) (*.f64 z (neg.f64 x))) |
(+.f64 (*.f64 z t) (*.f64 z (*.f64 (neg.f64 x) 1))) |
(+.f64 (*.f64 z (neg.f64 x)) (*.f64 z t)) |
(+.f64 (*.f64 t z) (*.f64 (neg.f64 x) z)) |
(+.f64 (*.f64 (neg.f64 x) z) (*.f64 t z)) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(+.f64 (*.f64 (-.f64 t x) 0) (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 1 (*.f64 z t)) (*.f64 1 (*.f64 z (neg.f64 x)))) |
(+.f64 (*.f64 1 (*.f64 t z)) (*.f64 1 (*.f64 (neg.f64 x) z))) |
(+.f64 (*.f64 -1 (*.f64 z t)) (*.f64 -1 (*.f64 z (neg.f64 x)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (neg.f64 x) z))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) -1) 0) (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 (neg.f64 (-.f64 t x)) 0) (*.f64 (-.f64 t x) z)) |
(-.f64 0 (*.f64 (-.f64 t x) z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) 1) |
(-.f64 (-.f64 0 (*.f64 z t)) (*.f64 z (neg.f64 x))) |
(-.f64 (-.f64 0 (*.f64 t z)) (*.f64 (neg.f64 x) z)) |
(/.f64 z (/.f64 1 (-.f64 t x))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) z)) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) z)) |
(/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(pow.f64 (*.f64 (-.f64 t x) z) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 1/3) |
(neg.f64 (*.f64 (-.f64 t x) z)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) z)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) z))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) z)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) z))) |
(-.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z)) |
(-.f64 0 (*.f64 (-.f64 t x) (-.f64 z y))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (*.f64 (-.f64 t x) y))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (+.f64 (*.f64 (-.f64 t x) z) 1)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) y) 0) (*.f64 (-.f64 t x) z)) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) y) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(-.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 z t)) (*.f64 z (neg.f64 x))) |
(-.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 t z)) (*.f64 (neg.f64 x) z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(*.f64 1 (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (+.f64 z y) (-.f64 t x)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (-.f64 z y))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (-.f64 (+.f64 (*.f64 t t) (*.f64 x x)) (*.f64 t x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2))) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(/.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 1 (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (+.f64 z y))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 z y))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) 3)) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 t x)) (-.f64 z y)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) z)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) y)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 t x)) (+.f64 z y)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (-.f64 t x))) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 z y)) (-.f64 t x)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (+.f64 z y))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(fma.f64 (-.f64 t x) z (*.f64 (-.f64 t x) y)) |
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) z)) |
(fma.f64 z (-.f64 t x) (*.f64 (-.f64 t x) y)) |
(fma.f64 y (-.f64 t x) (*.f64 (-.f64 t x) z)) |
(fma.f64 1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y)) |
(fma.f64 1 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 2) (cbrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 2) (cbrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 x) 1 x))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(+.f64 (*.f64 y t) (*.f64 y (*.f64 (neg.f64 x) 1))) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 y t)) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 x) y)) |
(+.f64 (*.f64 (neg.f64 x) y) (*.f64 t y)) |
(+.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x)))) |
(+.f64 (*.f64 1 (*.f64 t y)) (*.f64 1 (*.f64 (neg.f64 x) y))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) 1) |
(/.f64 y (/.f64 1 (-.f64 t x))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y)) |
(/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) 1) (+.f64 t x)) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(pow.f64 (*.f64 (-.f64 t x) y) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 3) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 t x))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) y)))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) y))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) y)) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) y))) |
(-.f64 x (*.f64 (-.f64 t x) (-.f64 z y))) |
(-.f64 (*.f64 (-.f64 t x) y) (-.f64 (*.f64 (-.f64 t x) z) x)) |
(-.f64 0 (-.f64 (*.f64 (-.f64 t x) z) (+.f64 x (*.f64 (-.f64 t x) y)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 1 x)) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) y)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) z)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) 1) |
(-.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y))) x)) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) 1) |
(-.f64 (+.f64 x (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) 0) (*.f64 (-.f64 t x) z)) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(-.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 1) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(*.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1) |
(*.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(/.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 x x)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 3)) (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 1 x (*.f64 (-.f64 t x) (+.f64 z y))) |
(fma.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y))) |
| Outputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 z) t) |
(*.f64 t (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 z) t) |
(*.f64 t (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 t z)) |
(*.f64 (neg.f64 z) t) |
(*.f64 t (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x))) |
(fma.f64 z x (*.f64 (neg.f64 y) x)) |
(fma.f64 z x (*.f64 x (neg.f64 y))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(*.f64 t (fma.f64 -1 z y)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(neg.f64 (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(fma.f64 z x (fma.f64 -1 (*.f64 x y) (neg.f64 (*.f64 t (-.f64 z y))))) |
(fma.f64 z x (*.f64 -1 (+.f64 (*.f64 x y) (*.f64 t (-.f64 z y))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(fma.f64 z x (fma.f64 -1 (*.f64 x y) (neg.f64 (*.f64 t (-.f64 z y))))) |
(fma.f64 z x (*.f64 -1 (+.f64 (*.f64 x y) (*.f64 t (-.f64 z y))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))))) |
(fma.f64 z x (fma.f64 -1 (*.f64 x y) (neg.f64 (*.f64 t (-.f64 z y))))) |
(fma.f64 z x (*.f64 -1 (+.f64 (*.f64 x y) (*.f64 t (-.f64 z y))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (fma.f64 -1 z y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(*.f64 (+.f64 z (*.f64 -1 y)) x) |
(*.f64 x (-.f64 z y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 z (*.f64 -1 y)) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (-.f64 z y) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 z y))) |
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)) |
(neg.f64 (*.f64 x (fma.f64 -1 z y))) |
(*.f64 (fma.f64 -1 z y) (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (neg.f64 (*.f64 x (fma.f64 -1 z y)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (fma.f64 -1 z y) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (neg.f64 (*.f64 x (fma.f64 -1 z y)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (fma.f64 -1 z y) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 z) y) x)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (neg.f64 (*.f64 x (fma.f64 -1 z y)))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (fma.f64 -1 z y) (neg.f64 x))) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 (neg.f64 y) x) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 (neg.f64 y) x) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 (neg.f64 y) x) |
(*.f64 x (neg.f64 y)) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (fma.f64 -1 z y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) |
(*.f64 x (+.f64 1 (-.f64 z y))) |
(*.f64 x (-.f64 (+.f64 z 1) y)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 1 (+.f64 z (*.f64 -1 y))) x) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 (+.f64 1 (-.f64 z y)) x (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) |
(neg.f64 (*.f64 x (+.f64 (fma.f64 -1 z y) -1))) |
(*.f64 (+.f64 -1 (fma.f64 -1 z y)) (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 -1 (*.f64 x (+.f64 (fma.f64 -1 z y) -1)) (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (+.f64 -1 (fma.f64 -1 z y)) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 -1 (*.f64 x (+.f64 (fma.f64 -1 z y) -1)) (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (+.f64 -1 (fma.f64 -1 z y)) (neg.f64 x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 (+.f64 (*.f64 -1 z) y) 1) x)) (*.f64 y t))) |
(fma.f64 -1 (*.f64 z t) (fma.f64 -1 (*.f64 x (+.f64 (fma.f64 -1 z y) -1)) (*.f64 t y))) |
(+.f64 (*.f64 t (fma.f64 -1 z y)) (*.f64 (+.f64 -1 (fma.f64 -1 z y)) (neg.f64 x))) |
(+.f64 (*.f64 z x) (+.f64 x (*.f64 -1 (*.f64 y x)))) |
(fma.f64 z x (fma.f64 -1 (*.f64 x y) x)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(*.f64 t (fma.f64 -1 z y)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 (*.f64 -1 z) y)) (+.f64 (*.f64 -1 (*.f64 y x)) x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(neg.f64 (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(fma.f64 z x (+.f64 (fma.f64 -1 (*.f64 x y) x) (neg.f64 (*.f64 t (-.f64 z y))))) |
(+.f64 (fma.f64 z x (fma.f64 -1 (*.f64 x y) x)) (neg.f64 (*.f64 t (-.f64 z y)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(fma.f64 z x (+.f64 (fma.f64 -1 (*.f64 x y) x) (neg.f64 (*.f64 t (-.f64 z y))))) |
(+.f64 (fma.f64 z x (fma.f64 -1 (*.f64 x y) x)) (neg.f64 (*.f64 t (-.f64 z y)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y x)) (+.f64 x (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))))) |
(fma.f64 z x (+.f64 (fma.f64 -1 (*.f64 x y) x) (neg.f64 (*.f64 t (-.f64 z y))))) |
(+.f64 (fma.f64 z x (fma.f64 -1 (*.f64 x y) x)) (neg.f64 (*.f64 t (-.f64 z y)))) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(fma.f64 -1 (*.f64 z (-.f64 t x)) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 y (-.f64 t x)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 x) 1 x))) |
(fma.f64 (-.f64 t x) z (*.f64 z (+.f64 (neg.f64 x) x))) |
(fma.f64 (-.f64 t x) z (*.f64 z (+.f64 x (neg.f64 x)))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(fma.f64 (-.f64 t x) z (*.f64 z (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(fma.f64 (-.f64 t x) z (*.f64 z (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 0 (*.f64 (-.f64 t x) z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 z t) (*.f64 z (neg.f64 x))) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 z t) (*.f64 z (*.f64 (neg.f64 x) 1))) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 z (neg.f64 x)) (*.f64 z t)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 t z) (*.f64 (neg.f64 x) z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 (neg.f64 x) z) (*.f64 t z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (-.f64 0 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 (-.f64 t x) 0) (*.f64 (-.f64 t x) z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 1 (*.f64 z t)) (*.f64 1 (*.f64 z (neg.f64 x)))) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 1 (*.f64 t z)) (*.f64 1 (*.f64 (neg.f64 x) z))) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z t)) (*.f64 -1 (*.f64 z (neg.f64 x)))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (neg.f64 x) z))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) -1) 0) (*.f64 (-.f64 t x) z)) |
(*.f64 z (-.f64 t x)) |
(+.f64 (*.f64 (neg.f64 (-.f64 t x)) 0) (*.f64 (-.f64 t x) z)) |
(*.f64 z (-.f64 t x)) |
(-.f64 0 (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) 1) |
(*.f64 z (-.f64 t x)) |
(-.f64 (-.f64 0 (*.f64 z t)) (*.f64 z (neg.f64 x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(-.f64 (-.f64 0 (*.f64 t z)) (*.f64 (neg.f64 x) z)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(/.f64 z (/.f64 1 (-.f64 t x))) |
(*.f64 (/.f64 z 1) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 z 1)) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) z)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) z) |
(*.f64 z (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(*.f64 z (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) z) |
(*.f64 z (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(*.f64 z (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) z) |
(*.f64 z (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(*.f64 z (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) z) |
(*.f64 z (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 x t))) (sqrt.f64 (+.f64 x t))) |
(/.f64 z (*.f64 (sqrt.f64 (+.f64 x t)) (/.f64 (sqrt.f64 (+.f64 x t)) (-.f64 (*.f64 t t) (*.f64 x x))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x t)) (*.f64 (cbrt.f64 (+.f64 x t)) (cbrt.f64 (+.f64 x t))))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x t)) (/.f64 (cbrt.f64 (+.f64 x t)) (/.f64 z (cbrt.f64 (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(*.f64 z (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (/.f64 z (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 z (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) z) |
(*.f64 z (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 x t))) (sqrt.f64 (+.f64 x t))) |
(/.f64 z (*.f64 (sqrt.f64 (+.f64 x t)) (/.f64 (sqrt.f64 (+.f64 x t)) (-.f64 (*.f64 t t) (*.f64 x x))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) z) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 z (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 x t)) (*.f64 (cbrt.f64 (+.f64 x t)) (cbrt.f64 (+.f64 x t))))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x t)) (/.f64 (cbrt.f64 (+.f64 x t)) (/.f64 z (cbrt.f64 (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) z) |
(*.f64 z (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 z (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (/.f64 z (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 z (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))))) |
(pow.f64 (*.f64 (-.f64 t x) z) 1) |
(*.f64 z (-.f64 t x)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) 2) |
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 3) |
(*.f64 z (-.f64 t x)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 1/3) |
(*.f64 z (-.f64 t x)) |
(neg.f64 (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2)) |
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2)) |
(log.f64 (pow.f64 (exp.f64 z) (-.f64 t x))) |
(*.f64 (-.f64 t x) (log.f64 (exp.f64 z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) z)))) |
(*.f64 z (-.f64 t x)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3)) |
(*.f64 z (-.f64 t x)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) |
(*.f64 z (-.f64 t x)) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) z))) |
(*.f64 z (-.f64 t x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) z)) 1)) |
(*.f64 z (-.f64 t x)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) z))) |
(*.f64 z (-.f64 t x)) |
(-.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 0 (*.f64 (-.f64 t x) (-.f64 z y))) |
(*.f64 (-.f64 t x) (neg.f64 (-.f64 z y))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (*.f64 (-.f64 t x) y))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (+.f64 (*.f64 (-.f64 t x) z) 1)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) y) 0) (*.f64 (-.f64 t x) z)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) y) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(-.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 z t)) (*.f64 z (neg.f64 x))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(-.f64 (-.f64 (*.f64 (-.f64 t x) y) (*.f64 t z)) (*.f64 (neg.f64 x) z)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (*.f64 (neg.f64 y) x))) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 1 (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y))) |
(*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (+.f64 z y) (sqrt.f64 (-.f64 t x)))) |
(*.f64 (+.f64 z y) (*.f64 (sqrt.f64 (-.f64 t x)) (sqrt.f64 (-.f64 t x)))) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (+.f64 z y) (cbrt.f64 (-.f64 t x)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (+.f64 z y) (-.f64 t x)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 1 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(*.f64 (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 1 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) 3) (pow.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) 3))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (*.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) (pow.f64 (*.f64 z (-.f64 t x)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) 3) (pow.f64 (*.f64 z (-.f64 t x)) 6))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (*.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (*.f64 (-.f64 t x) (*.f64 y (*.f64 (-.f64 t x) (+.f64 z y)))) (pow.f64 (*.f64 z (-.f64 t x)) 2))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)))) |
(/.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y))) (-.f64 (*.f64 t t) (*.f64 x x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (-.f64 (+.f64 (*.f64 t t) (*.f64 x x)) (*.f64 t x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (fma.f64 t t (*.f64 x x)) (*.f64 x t))) |
(/.f64 (*.f64 (-.f64 (fma.f64 t t (*.f64 x x)) (*.f64 x t)) (-.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x t) (+.f64 x t))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 x t)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x t) (+.f64 x t))))) (+.f64 z y)) (-.f64 (*.f64 t t) (*.f64 x (+.f64 x t)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 x t)) 3))) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x (+.f64 x t)) (-.f64 (*.f64 x (+.f64 x t)) (*.f64 t t))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 x t)) 3))) (+.f64 z y)) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x (+.f64 x t)) (-.f64 (*.f64 x (+.f64 x t)) (*.f64 t t))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y))) (+.f64 t x)) |
(*.f64 (+.f64 x t) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (+.f64 z y) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (+.f64 z y) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2))) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (*.f64 (-.f64 t x) (neg.f64 (-.f64 z y)))) |
(*.f64 (-.f64 t x) (*.f64 (neg.f64 (-.f64 z y)) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(/.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(/.f64 1 (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (+.f64 z y))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 x t)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 z y))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) (+.f64 z y)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (sqrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (-.f64 t x) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (-.f64 z y)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (/.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (cbrt.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))) (/.f64 (-.f64 t x) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (-.f64 z y)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (-.f64 t x) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (-.f64 z y))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 x t)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) (+.f64 z y)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 6) (pow.f64 (*.f64 (-.f64 t x) y) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 6) (pow.f64 (*.f64 (-.f64 t x) y) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (pow.f64 (*.f64 (-.f64 t x) y) 4)) (*.f64 (-.f64 t x) (*.f64 (-.f64 z y) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 6) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 6) (*.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 6) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) 3)) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) 3)) (*.f64 (*.f64 (-.f64 t x) (-.f64 z y)) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 4) (*.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 6) (pow.f64 (*.f64 (-.f64 t x) y) 6)) (*.f64 (-.f64 t x) (-.f64 z y))) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 4) (*.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (neg.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (*.f64 (-.f64 t x) (neg.f64 (-.f64 z y)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 t x)) (-.f64 z y)) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) z)))) (-.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 t x) y))) (+.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 t x) y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 t x) y))) (-.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) (sqrt.f64 (*.f64 (-.f64 t x) y))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) 1) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y)))))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) 1) (+.f64 t x)) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (+.f64 x t)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (sqrt.f64 (+.f64 x t))) (sqrt.f64 (+.f64 x t))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (*.f64 (sqrt.f64 (+.f64 x t)) (sqrt.f64 (+.f64 x t)))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 z y)) (*.f64 (cbrt.f64 (+.f64 x t)) (*.f64 (cbrt.f64 (+.f64 x t)) (cbrt.f64 (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) (+.f64 z y)) |
(*.f64 (+.f64 z y) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (/.f64 (+.f64 z y) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 t x)) (+.f64 z y)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) 1) (*.f64 (-.f64 t x) (+.f64 z y))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (-.f64 t x))) (*.f64 (sqrt.f64 (-.f64 t x)) (+.f64 z y))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (+.f64 z y) (sqrt.f64 (-.f64 t x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (+.f64 z y) (*.f64 (sqrt.f64 (-.f64 t x)) (sqrt.f64 (-.f64 t x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2)) (*.f64 (cbrt.f64 (-.f64 t x)) (+.f64 z y))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (+.f64 z y) (cbrt.f64 (-.f64 t x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2)) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 z y)) (-.f64 t x)) |
(*.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 t x) (+.f64 z y))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (-.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2))) (/.f64 (/.f64 1 (-.f64 t x)) (-.f64 z y))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (*.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 1 (*.f64 (-.f64 t x) (-.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 (-.f64 t x) z) 2)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) z) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 z (-.f64 t x)) (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (pow.f64 (*.f64 z (-.f64 t x)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 t x)) 3) (pow.f64 (*.f64 (-.f64 t x) y) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 z (*.f64 (-.f64 t x) (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 1) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 3) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 1/3) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (+.f64 z y))) |
(*.f64 (+.f64 z y) (log.f64 (exp.f64 (-.f64 t x)))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 1)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 (-.f64 t x) z (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 z (-.f64 t x) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 y (-.f64 t x) (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 1 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) (sqrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(+.f64 (pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) 2) (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 z (-.f64 t x)) (pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) 2)) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) z)) (sqrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)) |
(+.f64 (pow.f64 (sqrt.f64 (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 t x) y)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 2) (cbrt.f64 (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) z)) 2) (cbrt.f64 (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 t x) (+.f64 z y)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 x) 1 x))) |
(fma.f64 (-.f64 t x) y (*.f64 y (+.f64 (neg.f64 x) x))) |
(fma.f64 (-.f64 t x) y (*.f64 y (+.f64 x (neg.f64 x)))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(fma.f64 (-.f64 t x) y (*.f64 y (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(fma.f64 (-.f64 t x) y (*.f64 y (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2) x))) |
(+.f64 (*.f64 y t) (*.f64 y (neg.f64 x))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y t) (*.f64 y (*.f64 (neg.f64 x) 1))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 y (neg.f64 x)) (*.f64 y t)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 t y) (*.f64 (neg.f64 x) y)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 (neg.f64 x) y) (*.f64 t y)) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 1 (*.f64 y t)) (*.f64 1 (*.f64 y (neg.f64 x)))) |
(*.f64 (-.f64 t x) y) |
(+.f64 (*.f64 1 (*.f64 t y)) (*.f64 1 (*.f64 (neg.f64 x) y))) |
(*.f64 (-.f64 t x) y) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) 1) |
(*.f64 (-.f64 t x) y) |
(/.f64 y (/.f64 1 (-.f64 t x))) |
(*.f64 (/.f64 y 1) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 y 1)) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) y)) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 y (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 y (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 y (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (sqrt.f64 (+.f64 x t)) y)) (sqrt.f64 (+.f64 x t))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x t)) (/.f64 (sqrt.f64 (+.f64 x t)) y))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (cbrt.f64 (+.f64 x t))) (cbrt.f64 (+.f64 x t))) (cbrt.f64 (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 y (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) 1) (+.f64 t x)) |
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t)) y) |
(*.f64 y (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (sqrt.f64 (+.f64 x t)) y)) (sqrt.f64 (+.f64 x t))) |
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 (sqrt.f64 (+.f64 x t)) (/.f64 (sqrt.f64 (+.f64 x t)) y))) |
(/.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) y) (*.f64 (cbrt.f64 (+.f64 t x)) (cbrt.f64 (+.f64 t x)))) (cbrt.f64 (+.f64 t x))) |
(/.f64 (/.f64 (/.f64 (*.f64 y (-.f64 (*.f64 t t) (*.f64 x x))) (cbrt.f64 (+.f64 x t))) (cbrt.f64 (+.f64 x t))) (cbrt.f64 (+.f64 x t))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) 1) (fma.f64 t t (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t)))) y) |
(*.f64 y (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 x t))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (sqrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x)))))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 t x))))) |
(/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))))) |
(/.f64 (/.f64 (*.f64 y (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t))))) (*.f64 (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))) (cbrt.f64 (fma.f64 t t (*.f64 x (+.f64 x t)))))) |
(pow.f64 (*.f64 (-.f64 t x) y) 1) |
(*.f64 (-.f64 t x) y) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) y)) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) y)) 3) |
(*.f64 (-.f64 t x) y) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) 1/3) |
(*.f64 (-.f64 t x) y) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2)) |
(log.f64 (pow.f64 (exp.f64 y) (-.f64 t x))) |
(*.f64 (-.f64 t x) (log.f64 (exp.f64 y))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) y)))) |
(*.f64 (-.f64 t x) y) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3)) |
(*.f64 (-.f64 t x) y) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) |
(*.f64 (-.f64 t x) y) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) y))) |
(*.f64 (-.f64 t x) y) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) y)) 1)) |
(*.f64 (-.f64 t x) y) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) y))) |
(*.f64 (-.f64 t x) y) |
(-.f64 x (*.f64 (-.f64 t x) (-.f64 z y))) |
(-.f64 (*.f64 (-.f64 t x) y) (-.f64 (*.f64 (-.f64 t x) z) x)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 0 (-.f64 (*.f64 (-.f64 t x) z) (+.f64 x (*.f64 (-.f64 t x) y)))) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 1 x)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(+.f64 -1 (fma.f64 (-.f64 t x) (+.f64 z y) (exp.f64 (log1p.f64 x)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) y)))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y))) (-.f64 1 (+.f64 x (*.f64 (-.f64 t x) z)))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) z)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y))) (-.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y))) x)) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) x) |
(+.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (+.f64 x (/.f64 (pow.f64 (*.f64 (-.f64 t x) z) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) (/.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y))) x) |
(+.f64 x (/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 t x)) 2) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (-.f64 t x) (-.f64 z y)))) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (exp.f64 (log1p.f64 x))) 1) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)))) |
(+.f64 -1 (fma.f64 (-.f64 t x) (+.f64 z y) (exp.f64 (log1p.f64 x)))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) 0) (*.f64 (-.f64 t x) z)) |
(fma.f64 z x (fma.f64 t (fma.f64 -1 z y) (fma.f64 -1 (*.f64 x y) x))) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (+.f64 x (*.f64 (-.f64 t x) y)) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) z)))) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(-.f64 (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 1) (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) y)))) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (+.f64 z y) (fma.f64 (-.f64 t x) (+.f64 z y) x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (-.f64 (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) (*.f64 x x))))) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (fma.f64 (-.f64 t x) (+.f64 z y) x)) |
(*.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(*.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(*.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (+.f64 z y) (fma.f64 (-.f64 t x) (+.f64 z y) x)))) (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (+.f64 z y) (fma.f64 (-.f64 t x) (+.f64 z y) x)))))) |
(/.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(*.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) |
(/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 6)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 6)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 4)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 6) (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (pow.f64 x 6))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (+.f64 x (*.f64 (-.f64 t x) z)) 3)) (+.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (*.f64 (-.f64 t x) y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 t x))) 3)) (fma.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (*.f64 (-.f64 t x) y) (+.f64 x (*.f64 z (-.f64 t x))))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 (-.f64 t x) y) 3) (pow.f64 (+.f64 x (*.f64 z (-.f64 t x))) 3)) (fma.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 (*.f64 (-.f64 t x) y) 2) (*.f64 (-.f64 t x) (*.f64 y (+.f64 x (*.f64 z (-.f64 t x)))))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 6)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2))) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (*.f64 (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 2)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (+.f64 z y)) 3)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (+.f64 z y)) (-.f64 (*.f64 (-.f64 t x) (+.f64 z y)) x))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) 1) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (sqrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (*.f64 (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y)))) (cbrt.f64 (-.f64 x (*.f64 (-.f64 t x) (+.f64 z y))))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 (-.f64 t x) z))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(/.f64 (/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 t x)))) (pow.f64 (*.f64 (-.f64 t x) y) 2)) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))))) |
(pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 1) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 2) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 3) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3) 1/3) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x) 3)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x)) 1)) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (+.f64 z y) x))) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 1 x (*.f64 (-.f64 t x) (+.f64 z y))) |
(fma.f64 1 (*.f64 (-.f64 t x) (+.f64 z y)) x) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) (sqrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (+.f64 z y))) x) |
(fma.f64 (-.f64 t x) (+.f64 z y) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (+.f64 z y))) |
Compiled 34512 to 12676 computations (63.3% saved)
19 alts after pruning (16 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 1243 | 11 | 1254 |
| Fresh | 3 | 5 | 8 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 3 | 5 |
| Total | 1249 | 19 | 1268 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
| 28.8b | (-.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z))) | |
| ▶ | 23.7b | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 24.7b | (-.f64 x (*.f64 z (-.f64 t x))) | |
| 28.8b | (-.f64 x (*.f64 x (-.f64 y z))) | |
| 39.9b | (+.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) x) | |
| ✓ | 24.9b | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.3b | (+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) | |
| 0.3b | (+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) | |
| ✓ | 0.0b | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| ▶ | 38.1b | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 39.1b | (*.f64 (+.f64 1 z) x) | |
| ▶ | 48.6b | (*.f64 z (neg.f64 t)) |
| 52.5b | (*.f64 z x) | |
| ▶ | 48.2b | (*.f64 y t) |
| 38.9b | (*.f64 x (-.f64 1 y)) | |
| 52.2b | (*.f64 x (neg.f64 y)) | |
| ✓ | 34.3b | (*.f64 t (-.f64 y z)) |
| 49.1b | x |
Compiled 394 to 267 computations (32.2% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
| ✓ | 0.0b | (*.f64 x (+.f64 y -1)) |
| ✓ | 0.0b | (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) |
Compiled 54 to 24 computations (55.6% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 3.0ms | y | @ | -inf | (-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
| 1.0ms | t | @ | 0 | (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) |
| 0.0ms | y | @ | 0 | (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) |
| 0.0ms | y | @ | -inf | (*.f64 x (+.f64 y -1)) |
| 0.0ms | z | @ | inf | (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) |
| 1× | batch-egg-rewrite |
| 1780× | associate-*l/ |
| 434× | associate-/r* |
| 400× | associate-+l+ |
| 358× | add-sqr-sqrt |
| 354× | pow1 |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 15 | 81 |
| 1 | 336 | 73 |
| 2 | 4748 | 73 |
| 1× | node limit |
| Inputs |
|---|
(fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) |
(*.f64 x (+.f64 y -1)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (*.f64 (*.f64 (-.f64 t x) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t y))) (-.f64 1 (*.f64 (-.f64 t x) z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (exp.f64 (log1p.f64 (*.f64 t y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) 1) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) 1) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 x) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 x y) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) 1) (*.f64 (neg.f64 x) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (-.f64 x (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x y) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))) (+.f64 -1 (pow.f64 y 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (fma.f64 y y -1)) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 y y -1) x) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (*.f64 y y)) x) (-.f64 -1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) x) (neg.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) x) (neg.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) 1) (-.f64 (*.f64 x y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) 1) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x y (neg.f64 x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (+.f64 -1 y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x y (neg.f64 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (neg.f64 x)))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (-.f64 (*.f64 (-.f64 t x) z) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (*.f64 (-.f64 t x) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -1 (neg.f64 x)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) -1) (+.f64 (*.f64 (neg.f64 x) y) (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) -1) (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (-.f64 t x) z (*.f64 t y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x y)) (+.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 -1 (neg.f64 x))) (*.f64 y (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) -1)) (*.f64 (neg.f64 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) -1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 y (neg.f64 x))) (*.f64 -1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (neg.f64 (*.f64 x y))) (neg.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (-.f64 t x) z)) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (*.f64 (-.f64 t x) z) 1)) (*.f64 t y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 x y)) 0) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2) (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (-.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) 1) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) 1) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) 3)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x))))))) |
| 1× | egg-herbie |
| 1066× | fma-def |
| 668× | associate-+l+ |
| 650× | associate-*r* |
| 602× | associate-+r+ |
| 588× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 575 | 16301 |
| 1 | 1658 | 14489 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(*.f64 -1 (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 (-.f64 y 1) x) |
(*.f64 -1 x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 z x) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(-.f64 (*.f64 y t) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(*.f64 y (-.f64 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(+.f64 (*.f64 t y) (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 t y) (*.f64 (*.f64 (-.f64 t x) z) 1)) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (*.f64 t y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t y))) (-.f64 1 (*.f64 (-.f64 t x) z))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 t y)))) 1) |
(-.f64 (+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (exp.f64 (log1p.f64 (*.f64 t y)))) 1) |
(*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1) |
(*.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) 1) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) 1) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))))) |
(pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (*.f64 x y) (neg.f64 x)) |
(+.f64 (neg.f64 x) (*.f64 x y)) |
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 x y) 1)) |
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 (neg.f64 x) 1)) |
(-.f64 0 (-.f64 x (*.f64 x y))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x)))) 1) |
(-.f64 (+.f64 (*.f64 x y) 0) x) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(/.f64 x (/.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))) (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 (*.f64 x (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (*.f64 (fma.f64 y y -1) x) (+.f64 y 1)) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x y) (neg.f64 x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) x) (-.f64 -1 y)) |
(/.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) x) (neg.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) x) (neg.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (*.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (*.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1)) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) 1) (-.f64 (*.f64 x y) (neg.f64 x))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) 1) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1)) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(pow.f64 (fma.f64 x y (neg.f64 x)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 3) |
(pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 -1 y))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (neg.f64 x))))) |
(cbrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 x y (neg.f64 x)))) |
(exp.f64 (log.f64 (fma.f64 x y (neg.f64 x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (neg.f64 x))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 x y (neg.f64 x)))) |
(fma.f64 x y (neg.f64 x)) |
(fma.f64 y x (neg.f64 x)) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 (-.f64 t x) z) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1)) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(+.f64 (*.f64 (-.f64 t x) z) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (*.f64 (-.f64 t x) z)) |
(+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (*.f64 (-.f64 t x) z)) |
(+.f64 (*.f64 -1 (neg.f64 x)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (*.f64 (neg.f64 x) -1) (+.f64 (*.f64 (neg.f64 x) y) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) -1) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (neg.f64 (*.f64 x y)) (+.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 -1 (neg.f64 x))) (*.f64 y (neg.f64 x))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) -1)) (*.f64 (neg.f64 x) y)) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) -1)) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 y (neg.f64 x))) (*.f64 -1 (neg.f64 x))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (neg.f64 (*.f64 x y))) (neg.f64 (neg.f64 x))) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (-.f64 t x) z)) (*.f64 t y)) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (*.f64 (-.f64 t x) z) 1)) (*.f64 t y)) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x))))) 1) |
(+.f64 (-.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 x y)) 0) x) |
(*.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1) |
(*.f64 1 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2) (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (-.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x))))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) 1) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) 1) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) 3)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 3) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 2)) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 1)) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(fma.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
| Outputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(*.f64 t (fma.f64 -1 z y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(*.f64 (neg.f64 t) (+.f64 z (neg.f64 y))) |
(*.f64 (-.f64 z y) (neg.f64 t)) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) |
(-.f64 (*.f64 z x) (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) |
(-.f64 (*.f64 z x) (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) |
(fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) |
(-.f64 (*.f64 z x) (*.f64 t (-.f64 z y))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (fma.f64 -1 z y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 z x) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 z (fma.f64 t -1 x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 z (fma.f64 t -1 x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 (-.f64 t x) z)) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 z (fma.f64 t -1 x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (fma.f64 -1 z y))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 (-.f64 y 1) x) |
(-.f64 (*.f64 x y) x) |
(*.f64 -1 x) |
(neg.f64 x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(*.f64 y x) |
(*.f64 x y) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(*.f64 y x) |
(*.f64 x y) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 y x) (*.f64 -1 x)) |
(-.f64 (*.f64 x y) x) |
(-.f64 (*.f64 z x) (*.f64 (-.f64 y 1) x)) |
(*.f64 x (-.f64 z (-.f64 y 1))) |
(+.f64 x (*.f64 (-.f64 z y) x)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 t (+.f64 (*.f64 -1 z) y)) |
(*.f64 t (fma.f64 -1 z y)) |
(*.f64 t (-.f64 y z)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 t (+.f64 (*.f64 -1 z) y))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y)))) |
(*.f64 (neg.f64 t) (+.f64 z (neg.f64 y))) |
(*.f64 (-.f64 z y) (neg.f64 t)) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 (neg.f64 t) (-.f64 z y) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 (neg.f64 t) (-.f64 z y) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 t (+.f64 z (*.f64 -1 y))))) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 (neg.f64 t) (+.f64 z (neg.f64 y)))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 (neg.f64 t) (-.f64 z y) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) |
(*.f64 t (fma.f64 -1 z y)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 x (-.f64 z (-.f64 y 1))) |
(+.f64 x (*.f64 (-.f64 z y) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 (-.f64 (+.f64 1 z) y) x))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)) |
(*.f64 x (-.f64 z (-.f64 y 1))) |
(+.f64 x (*.f64 (-.f64 z y) x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) (*.f64 -1 (-.f64 y 1))) x)))) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (*.f64 y t) (*.f64 (-.f64 y 1) x)) |
(-.f64 (*.f64 t y) (-.f64 (*.f64 x y) x)) |
(fma.f64 t y (*.f64 x (-.f64 1 y))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 z (fma.f64 t -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 z (fma.f64 t -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) (*.f64 (-.f64 y 1) x)) |
(-.f64 (fma.f64 z x (*.f64 t (fma.f64 -1 z y))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z x (fma.f64 t (-.f64 y z) (*.f64 x (-.f64 1 y)))) |
(-.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (*.f64 (fma.f64 -1 t x) z) x) |
(fma.f64 (fma.f64 t -1 x) z x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) |
(*.f64 y (-.f64 t x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))) (*.f64 -1 x)) |
(+.f64 (+.f64 (*.f64 (fma.f64 -1 t x) z) (*.f64 y (-.f64 t x))) x) |
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(+.f64 (*.f64 t y) (*.f64 (-.f64 t x) z)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(+.f64 (*.f64 t y) (*.f64 (*.f64 (-.f64 t x) z) 1)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(+.f64 (*.f64 (-.f64 t x) z) (*.f64 t y)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (*.f64 t y)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t y))) (-.f64 1 (*.f64 (-.f64 t x) z))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t y))) 1) (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (expm1.f64 (log1p.f64 (*.f64 t y)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) 1) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) z) (exp.f64 (log1p.f64 (*.f64 t y)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t y))) 1) (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (expm1.f64 (log1p.f64 (*.f64 t y)))) |
(-.f64 (+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (exp.f64 (log1p.f64 (*.f64 t y)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 t y))) 1) (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (expm1.f64 (log1p.f64 (*.f64 t y)))) |
(*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(*.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(/.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))) |
(/.f64 (-.f64 (*.f64 (*.f64 z (-.f64 t x)) (*.f64 z (-.f64 t x))) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 z (-.f64 t x)) (*.f64 t y))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (-.f64 t x) (-.f64 t x)))) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 z (-.f64 t x)) (*.f64 t y))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 (*.f64 z (-.f64 t x)) (*.f64 z (-.f64 t x)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (-.f64 t x) (*.f64 z (*.f64 t y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 (-.f64 t x) (*.f64 (*.f64 z z) (-.f64 t x)) (*.f64 (*.f64 t y) (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (pow.f64 (*.f64 t y) 2)) 1) (-.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))) |
(/.f64 (-.f64 (*.f64 (*.f64 z (-.f64 t x)) (*.f64 z (-.f64 t x))) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 z (-.f64 t x)) (*.f64 t y))) |
(/.f64 (-.f64 (*.f64 z (*.f64 z (*.f64 (-.f64 t x) (-.f64 t x)))) (pow.f64 (*.f64 t y) 2)) (-.f64 (*.f64 z (-.f64 t x)) (*.f64 t y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 (-.f64 t x) z) 3)) 1) (+.f64 (*.f64 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) z)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 (-.f64 t x) z) (*.f64 t y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 (*.f64 z (-.f64 t x)) (*.f64 z (-.f64 t x)) (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (-.f64 t x) (*.f64 z (*.f64 t y)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t y) 3) (pow.f64 (*.f64 z (-.f64 t x)) 3)) (fma.f64 (-.f64 t x) (*.f64 (*.f64 z z) (-.f64 t x)) (*.f64 (*.f64 t y) (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 1) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 3) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 1/3) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2)) |
(fabs.f64 (fma.f64 z (-.f64 t x) (*.f64 t y))) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 1)) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(fma.f64 z (-.f64 t x) (*.f64 t y)) |
(+.f64 (*.f64 x y) (neg.f64 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (neg.f64 x) (*.f64 x y)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 (neg.f64 x) 1) (*.f64 (*.f64 x y) 1)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 (neg.f64 x) 1)) |
(-.f64 (*.f64 x y) x) |
(-.f64 0 (-.f64 x (*.f64 x y))) |
(-.f64 (*.f64 x y) x) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x)))) 1) |
(-.f64 (*.f64 x y) x) |
(-.f64 (+.f64 (*.f64 x y) 0) x) |
(-.f64 (*.f64 x y) x) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 x (/.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))) (+.f64 -1 (pow.f64 y 3)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 x (fma.f64 y y -1)) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (fma.f64 y y -1) x) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 (*.f64 x y) (neg.f64 x))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) x) (fma.f64 x y x)) (fma.f64 x y x)) |
(/.f64 (*.f64 x (*.f64 x (fma.f64 y y -1))) (fma.f64 x y x)) |
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (neg.f64 (pow.f64 x 3))) (fma.f64 (*.f64 x y) (*.f64 x y) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 x y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (*.f64 y (*.f64 x y)) (fma.f64 x x (*.f64 y (*.f64 x x))))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) x) (-.f64 -1 y)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (-.f64 -1 y) x)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 y y)) (-.f64 -1 y)) x) |
(/.f64 (*.f64 (neg.f64 (fma.f64 y y -1)) x) (neg.f64 (+.f64 y 1))) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (-.f64 -1 y) x)) |
(*.f64 (/.f64 (-.f64 1 (*.f64 y y)) (-.f64 -1 y)) x) |
(/.f64 (*.f64 (neg.f64 (+.f64 -1 (pow.f64 y 3))) x) (neg.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (+.f64 1 (neg.f64 (pow.f64 y 3))) (/.f64 (neg.f64 (fma.f64 y y (-.f64 1 (neg.f64 y)))) x)) |
(*.f64 (/.f64 (-.f64 1 (pow.f64 y 3)) (neg.f64 (fma.f64 y y (+.f64 y 1)))) x) |
(/.f64 (*.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (*.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (*.f64 (neg.f64 x) (neg.f64 x))) 1) (-.f64 (*.f64 x y) (neg.f64 x))) |
(/.f64 (*.f64 (-.f64 (*.f64 x y) x) (fma.f64 x y x)) (fma.f64 x y x)) |
(/.f64 (*.f64 x (*.f64 x (fma.f64 y y -1))) (fma.f64 x y x)) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (neg.f64 x) 3)) 1) (+.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 (*.f64 x y) (neg.f64 x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (neg.f64 (pow.f64 x 3))) (fma.f64 (*.f64 x y) (*.f64 x y) (*.f64 (neg.f64 x) (-.f64 (neg.f64 x) (*.f64 x y))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 x 3)) (fma.f64 x (*.f64 y (*.f64 x y)) (fma.f64 x x (*.f64 y (*.f64 x x))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 y y -1)) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (+.f64 y 1))) |
(/.f64 (sqrt.f64 (fma.f64 y y -1)) (/.f64 (sqrt.f64 (+.f64 y 1)) (*.f64 x (sqrt.f64 (-.f64 y 1))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (*.f64 x (sqrt.f64 (-.f64 y 1)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (*.f64 (sqrt.f64 (+.f64 -1 y)) x)) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y 1))) (sqrt.f64 (+.f64 -1 (pow.f64 y 3)))) (sqrt.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (+.f64 y 1)))) (*.f64 x (sqrt.f64 (-.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) 1) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (fma.f64 y y -1)) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 x (+.f64 -1 (pow.f64 y 3))) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) 1) (+.f64 y 1)) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (sqrt.f64 (+.f64 y 1))) (sqrt.f64 (+.f64 y 1))) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (fma.f64 y y -1) x) (*.f64 (cbrt.f64 (+.f64 y 1)) (cbrt.f64 (+.f64 y 1)))) (cbrt.f64 (+.f64 y 1))) |
(/.f64 x (/.f64 (+.f64 y 1) (fma.f64 y y -1))) |
(*.f64 (fma.f64 y y -1) (/.f64 x (+.f64 y 1))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) 1) (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) (sqrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(/.f64 (/.f64 (*.f64 (+.f64 -1 (pow.f64 y 3)) x) (*.f64 (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y)))))) (cbrt.f64 (fma.f64 y y (-.f64 1 (*.f64 -1 y))))) |
(/.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 (fma.f64 y y (-.f64 1 (neg.f64 y))) x)) |
(*.f64 (+.f64 -1 (pow.f64 y 3)) (/.f64 x (fma.f64 y y (+.f64 y 1)))) |
(pow.f64 (fma.f64 x y (neg.f64 x)) 1) |
(-.f64 (*.f64 x y) x) |
(pow.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x))) 2) |
(-.f64 (*.f64 x y) x) |
(pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 3) |
(-.f64 (*.f64 x y) x) |
(pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 1/3) |
(-.f64 (*.f64 x y) x) |
(sqrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) x) 2)) |
(fabs.f64 (-.f64 (*.f64 x y) x)) |
(log.f64 (pow.f64 (exp.f64 x) (+.f64 -1 y))) |
(-.f64 (*.f64 x y) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (neg.f64 x))))) |
(-.f64 (*.f64 x y) x) |
(cbrt.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) |
(-.f64 (*.f64 x y) x) |
(expm1.f64 (log1p.f64 (fma.f64 x y (neg.f64 x)))) |
(-.f64 (*.f64 x y) x) |
(exp.f64 (log.f64 (fma.f64 x y (neg.f64 x)))) |
(-.f64 (*.f64 x y) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 x y (neg.f64 x))) 1)) |
(-.f64 (*.f64 x y) x) |
(log1p.f64 (expm1.f64 (fma.f64 x y (neg.f64 x)))) |
(-.f64 (*.f64 x y) x) |
(fma.f64 x y (neg.f64 x)) |
(-.f64 (*.f64 x y) x) |
(fma.f64 y x (neg.f64 x)) |
(-.f64 (*.f64 x y) x) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 (-.f64 t x) z) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 (-.f64 t x) z) (fma.f64 x y (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(fma.f64 2 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (-.f64 t x) z) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (*.f64 (-.f64 t x) z) (+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x))) (*.f64 (-.f64 t x) z)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x))) (*.f64 (-.f64 t x) z)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 -1 (neg.f64 x)) (+.f64 (*.f64 y (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (neg.f64 x) -1) (+.f64 (*.f64 (neg.f64 x) y) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (neg.f64 x) y) (+.f64 (*.f64 (neg.f64 x) -1) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1) (fma.f64 (-.f64 t x) z (*.f64 t y))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (-.f64 (*.f64 t y) (fma.f64 x y (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 (*.f64 (-.f64 t x) z) 1) (+.f64 (*.f64 t y) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 -1 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (neg.f64 (*.f64 x y)) (+.f64 (neg.f64 (neg.f64 x)) (fma.f64 (-.f64 t x) z (*.f64 t y)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (fma.f64 (neg.f64 (+.f64 -1 y)) x (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (neg.f64 x) (+.f64 -1 y) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 1 (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (fma.f64 x y (neg.f64 x))) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (fma.f64 x y (neg.f64 x))) 2) (fma.f64 x y (neg.f64 x))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (fma.f64 (-.f64 y 1) (neg.f64 x) (fma.f64 (neg.f64 (-.f64 y 1)) x (-.f64 (*.f64 x y) x)))) |
(+.f64 (*.f64 (-.f64 y 1) (+.f64 (neg.f64 x) x)) (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 -1 (neg.f64 x))) (*.f64 y (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) -1)) (*.f64 (neg.f64 x) y)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (neg.f64 x) y)) (*.f64 (neg.f64 x) -1)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 y (neg.f64 x))) (*.f64 -1 (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (neg.f64 (*.f64 x y))) (neg.f64 (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (-.f64 t x) z)) (*.f64 t y)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (+.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (*.f64 (-.f64 t x) z) 1)) (*.f64 t y)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (exp.f64 (log1p.f64 (fma.f64 x y (neg.f64 x))))) 1) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(+.f64 (-.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 x y)) 0) x) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 1 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2) (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x)))) (-.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(/.f64 1 (/.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 1 (/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) 1) (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) 3)) 1) (-.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (*.f64 (+.f64 -1 y) (neg.f64 x)) (*.f64 (+.f64 -1 y) (neg.f64 x)))) (*.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) 1) (neg.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2))) (/.f64 (sqrt.f64 (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) (sqrt.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2))) (sqrt.f64 (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))))) (sqrt.f64 (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) (sqrt.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3))) (/.f64 (sqrt.f64 (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) (sqrt.f64 (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2))) (/.f64 (cbrt.f64 (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2))) (cbrt.f64 (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) 2)) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) (pow.f64 (cbrt.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) 2))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3))) (cbrt.f64 (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2)))) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) 2)) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 4) (pow.f64 (-.f64 (*.f64 x y) x) 4)) (/.f64 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (/.f64 1 (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 4) (pow.f64 (-.f64 (*.f64 x y) x) 4)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) 3)) (/.f64 1 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x y) x) 2) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 4) (+.f64 (pow.f64 (-.f64 (*.f64 x y) x) 4) (*.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)))) (/.f64 1 (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 6) (pow.f64 (-.f64 (*.f64 x y) x) 6)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) (fma.f64 (pow.f64 (-.f64 (*.f64 x y) x) 2) (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))) |
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 6) (pow.f64 (-.f64 (*.f64 x y) x) 6)) 1) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 6) (pow.f64 (-.f64 (*.f64 x y) x) 6)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) 3) (pow.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (+.f64 (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3)) (+.f64 (*.f64 (pow.f64 (fma.f64 x y (neg.f64 x)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x y) x) 3) 3)) (/.f64 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 6) (+.f64 (pow.f64 (-.f64 (*.f64 x y) x) 6) (*.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)))) (/.f64 1 (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) 3) (pow.f64 (pow.f64 (-.f64 (*.f64 x y) x) 3) 3)) (*.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 6) (fma.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3) (pow.f64 (-.f64 (*.f64 x y) x) 6))) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) 1) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (pow.f64 (fma.f64 x y (neg.f64 x)) 2)) (*.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2) (pow.f64 (-.f64 (*.f64 x y) x) 2)) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) (sqrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 3) (pow.f64 (fma.f64 x y (neg.f64 x)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))))) (cbrt.f64 (+.f64 (pow.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) 2) (*.f64 (fma.f64 x y (neg.f64 x)) (+.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 3) (pow.f64 (-.f64 (*.f64 x y) x) 3)) (+.f64 (pow.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) 2) (*.f64 (-.f64 (*.f64 x y) x) (+.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 3) (pow.f64 (*.f64 x (-.f64 1 y)) 3)) (fma.f64 (-.f64 (*.f64 x y) x) (fma.f64 x (-.f64 y 1) (fma.f64 z (-.f64 t x) (*.f64 t y))) (pow.f64 (fma.f64 z (-.f64 t x) (*.f64 t y)) 2))) |
(pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 1) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 2) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 3) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(pow.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3) 1/3) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 2)) |
(sqrt.f64 (pow.f64 (-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) 2)) |
(fabs.f64 (fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y))))) |
(log.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))) 3)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(exp.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x)))) 1)) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (-.f64 t x) z (*.f64 t y)) (fma.f64 x y (neg.f64 x))))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(fma.f64 1 (fma.f64 (-.f64 t x) z (*.f64 t y)) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (sqrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (-.f64 t x) z (*.f64 t y))) (*.f64 (+.f64 -1 y) (neg.f64 x))) |
(-.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (*.f64 x y) x)) |
(fma.f64 z (-.f64 t x) (fma.f64 t y (*.f64 x (-.f64 1 y)))) |
Compiled 9 to 5 computations (44.4% saved)
Compiled 12 to 6 computations (50% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 (-.f64 t x) (neg.f64 z)) |
Compiled 18 to 7 computations (61.1% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 t (-.f64 y z)) | |
| ✓ | 0.0b | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
Compiled 32 to 9 computations (71.9% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 0.0ms | x | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 0.0ms | z | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 0.0ms | y | @ | 0 | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 0.0ms | z | @ | inf | (-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| 1× | batch-egg-rewrite |
| 1186× | associate-*r/ |
| 1054× | associate-*l/ |
| 498× | associate-/r* |
| 398× | associate-+l+ |
| 396× | associate-/r/ |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 25 |
| 1 | 270 | 21 |
| 2 | 3971 | 21 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (*.f64 t (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 z x (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z x) (+.f64 (*.f64 z x) (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 t (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 t z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (+.f64 (*.f64 t z) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (-.f64 (*.f64 t z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t y) (-.f64 (*.f64 t z) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (+.f64 (*.f64 z t) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (+.f64 (*.f64 z t) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (-.f64 (*.f64 z t) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y t) (-.f64 (*.f64 z t) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z x) (*.f64 t y)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z x) (*.f64 y t)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (+.f64 y z)) 0) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 t (+.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) 1) (fma.f64 t (+.f64 y z) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) 1) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) 1) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 z x) 2) 3)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 z x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (+.f64 y z) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 y z) t (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t (+.f64 y z)) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 y z))) 2) (cbrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x)))))) |
| 1× | egg-herbie |
| 1182× | associate-+r- |
| 940× | fma-def |
| 760× | associate-*r* |
| 758× | times-frac |
| 728× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 461 | 13364 |
| 1 | 1314 | 12090 |
| 2 | 7852 | 12090 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(*.f64 y t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(*.f64 y t) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(*.f64 y t) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 t (+.f64 y z)) (*.f64 z x)) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 z x (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 y z))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 t (+.f64 y z))) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t z) (*.f64 z x))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t z) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t z) (*.f64 z x))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t z) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 z t) (*.f64 z x))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 z t) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 z t) (*.f64 z x))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 z t) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(+.f64 (+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 z x)) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 t y)) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 y t)) (*.f64 z t)) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (*.f64 z x)) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (-.f64 (*.f64 t (+.f64 y z)) 0) (*.f64 z x)) |
(+.f64 (-.f64 (*.f64 t (+.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1) |
(*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(*.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(*.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(*.f64 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))) |
(/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 1 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))))) |
(/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2))) |
(/.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) 1) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(/.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) 1) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) 1) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 z x) 2) 3)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 z x) 2))))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 z x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(pow.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 3) |
(pow.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(log.f64 (exp.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))) |
(cbrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(exp.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 y z) (*.f64 z x)) |
(fma.f64 (+.f64 y z) t (*.f64 z x)) |
(fma.f64 1 (*.f64 t (+.f64 y z)) (*.f64 z x)) |
(fma.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 y z))) 2) (cbrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x)) |
| Outputs |
|---|
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 z x))) |
(neg.f64 (*.f64 z (-.f64 t x))) |
(*.f64 z (fma.f64 t -1 x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 y t) |
(*.f64 t y) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 y t) |
(*.f64 t y) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t)) (*.f64 -1 (*.f64 z x))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 y t) |
(*.f64 t y) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) |
(neg.f64 (*.f64 z (-.f64 t x))) |
(*.f64 z (fma.f64 t -1 x)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 (-.f64 (*.f64 -1 t) (*.f64 -1 x)) z) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(neg.f64 (*.f64 z (-.f64 t x))) |
(*.f64 z (fma.f64 t -1 x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y t)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(*.f64 z x) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(+.f64 (*.f64 t (+.f64 y z)) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1)) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 z x (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 2 (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 2 (*.f64 (*.f64 z x) 4) (fma.f64 z (+.f64 x t) (*.f64 t y))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(+.f64 (fma.f64 z x (*.f64 (*.f64 z x) 4)) (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(+.f64 (fma.f64 z x (*.f64 (*.f64 z x) 4)) (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 z x (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (*.f64 z (+.f64 x x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (*.f64 (*.f64 z (+.f64 x x)) 3))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(+.f64 (fma.f64 z x (*.f64 (*.f64 z x) 4)) (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (sqrt.f64 (*.f64 z x)) (neg.f64 (sqrt.f64 (*.f64 z x)))) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(fma.f64 2 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(+.f64 (fma.f64 z x (*.f64 (*.f64 z x) 4)) (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (+.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2)) (*.f64 (*.f64 z x) 4))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x))))) |
(+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 2 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) |
(+.f64 (*.f64 z x) (*.f64 t (+.f64 y z))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 z x (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (*.f64 z x) 1 (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 t (+.f64 y z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 t (+.f64 y z))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 t y) (+.f64 (*.f64 t z) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t z) (*.f64 z x))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 t y) (-.f64 (*.f64 t z) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 1) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 z t) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (*.f64 y t) (+.f64 (*.f64 z t) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 z t) (*.f64 z x))) |
(fma.f64 t y (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 y t) (-.f64 (*.f64 z t) (-.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x))))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (fma.f64 z x (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 (*.f64 z x) 1 (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z x))) (sqrt.f64 (*.f64 z x)) (*.f64 z x)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (fma.f64 z x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z x))) (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (*.f64 z x)))) |
(+.f64 (+.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 z x)) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 t y)) (*.f64 t z)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (+.f64 (*.f64 z x) (*.f64 y t)) (*.f64 z t)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (*.f64 z x)) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(+.f64 (+.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (*.f64 t (+.f64 y z))) (+.f64 (*.f64 z x) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z (+.f64 x x)) 2))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 (*.f64 z x) 4))) |
(+.f64 (-.f64 (*.f64 t (+.f64 y z)) 0) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(+.f64 (-.f64 (*.f64 t (+.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1) |
(-.f64 (*.f64 t (+.f64 z y)) (-.f64 (exp.f64 (log1p.f64 (*.f64 z x))) 1)) |
(-.f64 (*.f64 t (+.f64 z y)) (expm1.f64 (log1p.f64 (*.f64 z x)))) |
(*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x)))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 z y)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 z y))) (sqrt.f64 (*.f64 z x)))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(*.f64 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (-.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (*.f64 z (+.f64 x x))))) (-.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 z (+.f64 x x)))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (fma.f64 t y (*.f64 z (-.f64 t x))) (-.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (*.f64 4 (pow.f64 (*.f64 z x) 2))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 3) (pow.f64 (*.f64 z (+.f64 x x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 t (+.f64 z y) (*.f64 z x)))))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (fma.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2)) (+.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 3) (*.f64 8 (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(*.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (*.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (pow.f64 (*.f64 z x) 2))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (pow.f64 (*.f64 z x) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (-.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) 3) (pow.f64 (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))) 3))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (*.f64 (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))) (-.f64 (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))) (pow.f64 (*.f64 t (+.f64 z y)) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))) 3) (pow.f64 (*.f64 t (+.f64 z y)) 6))) (fma.f64 (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))) (-.f64 (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (pow.f64 (*.f64 t (+.f64 z y)) 4))) |
(/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 1 (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))))) |
(/.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x))))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (fma.f64 t (+.f64 z y) (*.f64 z x))) |
(/.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (-.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (fma.f64 z (+.f64 x t) (*.f64 t y))) (/.f64 (*.f64 z x) 1))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (*.f64 (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2)) (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2))) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))))) |
(/.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x))) 4) (cbrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y))) 4) (cbrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (/.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) 1) (fma.f64 t (+.f64 y z) (*.f64 z x))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (*.f64 z (+.f64 x x)))) (-.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 z (+.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (*.f64 4 (pow.f64 (*.f64 z x) 2))) (fma.f64 t y (*.f64 z (-.f64 t x)))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 3) (pow.f64 (*.f64 z (+.f64 x x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 t (+.f64 z y) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 3) (*.f64 8 (pow.f64 (*.f64 z x) 3))) (fma.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2))) |
(/.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))))) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (*.f64 z (+.f64 x x)))) (-.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 z (+.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (*.f64 4 (pow.f64 (*.f64 z x) 2))) (fma.f64 t y (*.f64 z (-.f64 t x)))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3))) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 3) (pow.f64 (*.f64 z (+.f64 x x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 t (+.f64 z y) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 3) (*.f64 8 (pow.f64 (*.f64 z x) 3))) (fma.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2))) |
(/.f64 (*.f64 1 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2))) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (sqrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2)) (sqrt.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) (sqrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (-.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) 1) (-.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (*.f64 z (+.f64 x x)))) (-.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) (*.f64 z (+.f64 x x)))) |
(/.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (*.f64 4 (pow.f64 (*.f64 z x) 2))) (fma.f64 t y (*.f64 z (-.f64 t x)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) (pow.f64 (+.f64 (*.f64 z x) (*.f64 z x)) 3)) 1) (+.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (-.f64 (*.f64 (+.f64 (*.f64 z x) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 3) (pow.f64 (*.f64 z (+.f64 x x)) 3)) (+.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 t (+.f64 z y) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 3) (*.f64 8 (pow.f64 (*.f64 z x) 3))) (fma.f64 (*.f64 z (+.f64 x x)) (-.f64 (*.f64 z (+.f64 x x)) (fma.f64 z (+.f64 x t) (*.f64 t y))) (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2))) |
(/.f64 (*.f64 (neg.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) 1) (neg.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (sqrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(*.f64 (/.f64 (hypot.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3/2) (pow.f64 (*.f64 z x) 3/2)) (sqrt.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) (sqrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 z y) (*.f64 z x))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 z (+.f64 x t) (*.f64 t y))) 2) (cbrt.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (fma.f64 t (+.f64 z y) (*.f64 z x))))) (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 (*.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 z (+.f64 x t) (*.f64 t y))))) |
(/.f64 (*.f64 (*.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2))) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (pow.f64 (*.f64 z x) 4)) (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (/.f64 1 (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (pow.f64 (*.f64 z x) 4)) (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 3)) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) 3) (pow.f64 (pow.f64 (*.f64 z x) 2) 3)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 t (+.f64 y z)) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (pow.f64 (*.f64 z x) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) 3) (pow.f64 (pow.f64 (*.f64 z x) 2) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 4) (*.f64 (pow.f64 (*.f64 z x) 2) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) (/.f64 1 (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 6) (pow.f64 (*.f64 z x) 6)) (fma.f64 z (+.f64 x t) (*.f64 t y))) (fma.f64 (pow.f64 (*.f64 z x) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (pow.f64 (*.f64 z x) 2)) (pow.f64 (*.f64 t (+.f64 z y)) 4))) |
(/.f64 (*.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 6) (pow.f64 (*.f64 z x) 6)) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 6) (pow.f64 (*.f64 z x) 6)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) 3) (pow.f64 (pow.f64 (*.f64 z x) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (+.f64 (+.f64 (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 t (+.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3))) (*.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) 3) (pow.f64 (pow.f64 (*.f64 z x) 3) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 6) (+.f64 (pow.f64 (*.f64 z x) 6) (*.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) 3) (pow.f64 (pow.f64 (*.f64 z x) 3) 3)) (*.f64 (fma.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 6) (pow.f64 (*.f64 z x) 6))) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2)) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) (/.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x)))) (/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(*.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (/.f64 (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)))) |
(/.f64 (/.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 z x)))) |
(/.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2) (*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 z y)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 z y))) (sqrt.f64 (*.f64 z x))))) |
(/.f64 (pow.f64 (fma.f64 z (+.f64 x t) (*.f64 t y)) 2) (*.f64 (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (+.f64 z y)))) (-.f64 (sqrt.f64 (*.f64 t (+.f64 z y))) (sqrt.f64 (*.f64 z x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) 1) (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 y z)) 2) (*.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (*.f64 z x) (fma.f64 t (+.f64 z y) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 z x) 3)) (fma.f64 (*.f64 z x) (fma.f64 z (+.f64 x t) (*.f64 t y)) (pow.f64 (*.f64 t (+.f64 z y)) 2))) |
(pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 1) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(pow.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 3) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(pow.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3) 1/3) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 z y) (*.f64 z x)) 2)) |
(fabs.f64 (fma.f64 z (+.f64 x t) (*.f64 t y))) |
(log.f64 (exp.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(cbrt.f64 (pow.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)) 3)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(expm1.f64 (log1p.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(exp.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 1)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(log1p.f64 (expm1.f64 (fma.f64 t (+.f64 y z) (*.f64 z x)))) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(fma.f64 t (+.f64 y z) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(fma.f64 (+.f64 y z) t (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(fma.f64 1 (*.f64 t (+.f64 y z)) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(fma.f64 1 (fma.f64 t (+.f64 y z) (*.f64 z x)) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(fma.f64 (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (sqrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(fma.f64 (sqrt.f64 (*.f64 t (+.f64 y z))) (sqrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) 2) (cbrt.f64 (fma.f64 t (+.f64 y z) (*.f64 z x))) (+.f64 (*.f64 z x) (*.f64 z x))) |
(fma.f64 z x (fma.f64 t (+.f64 z y) (*.f64 z (+.f64 x x)))) |
(fma.f64 t (+.f64 z y) (*.f64 3 (*.f64 z x))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (+.f64 y z))) 2) (cbrt.f64 (*.f64 t (+.f64 y z))) (*.f64 z x)) |
(fma.f64 t (+.f64 z y) (*.f64 z x)) |
(fma.f64 z (+.f64 x t) (*.f64 t y)) |
Compiled 20724 to 5482 computations (73.5% saved)
18 alts after pruning (13 fresh and 5 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 749 | 3 | 752 |
| Fresh | 1 | 10 | 11 |
| Picked | 1 | 0 | 1 |
| Done | 2 | 5 | 7 |
| Total | 753 | 18 | 771 |
| Status | Error | Program |
|---|---|---|
| 10.3b | (-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (neg.f64 x)) | |
| 28.8b | (-.f64 (*.f64 z x) (*.f64 (-.f64 y 1) x)) | |
| 24.7b | (-.f64 x (*.f64 z (-.f64 t x))) | |
| ▶ | 28.8b | (-.f64 x (*.f64 x (-.f64 y z))) |
| 39.9b | (+.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) x) | |
| ▶ | 23.7b | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| ✓ | 24.9b | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.3b | (+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) | |
| ▶ | 0.3b | (+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) |
| ✓ | 38.1b | (*.f64 (-.f64 t x) (neg.f64 z)) |
| 39.1b | (*.f64 (+.f64 1 z) x) | |
| ✓ | 48.6b | (*.f64 z (neg.f64 t)) |
| ▶ | 52.5b | (*.f64 z x) |
| ✓ | 48.2b | (*.f64 y t) |
| ▶ | 38.9b | (*.f64 x (-.f64 1 y)) |
| 52.2b | (*.f64 x (neg.f64 y)) | |
| ✓ | 34.3b | (*.f64 t (-.f64 y z)) |
| 49.1b | x |
Compiled 344 to 231 computations (32.8% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (/.f64 1 (-.f64 y z)) |
| ✓ | 0.0b | (+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) |
| ✓ | 0.3b | (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z))) |
Compiled 40 to 16 computations (60% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (/.f64 1 (-.f64 y z)) |
| 0.0ms | y | @ | inf | (/.f64 1 (-.f64 y z)) |
| 0.0ms | z | @ | 0 | (/.f64 1 (-.f64 y z)) |
| 0.0ms | z | @ | inf | (/.f64 1 (-.f64 y z)) |
| 0.0ms | y | @ | -inf | (/.f64 1 (-.f64 y z)) |
| 1× | batch-egg-rewrite |
| 1744× | associate-/l* |
| 1110× | associate-/r/ |
| 618× | associate-/l/ |
| 302× | +-commutative |
| 302× | add-sqr-sqrt |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 12 | 69 |
| 1 | 278 | 53 |
| 2 | 4280 | 53 |
| 1× | node limit |
| Inputs |
|---|
(/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z))) |
(+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (-.f64 y z)) (neg.f64 (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t x) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 t x) (neg.f64 (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 y z) (-.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 t x)) (neg.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (-.f64 t x) (cbrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t x) -1) (neg.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z))) (sqrt.f64 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (cbrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (pow.f64 (-.f64 y z) -1/2)) (/.f64 (cbrt.f64 (-.f64 t x)) (pow.f64 (-.f64 y z) -1/2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (/.f64 1 (-.f64 y z))) (cbrt.f64 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 t x) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2))) (cbrt.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2))) (cbrt.f64 (-.f64 t x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (+.f64 (*.f64 t t) (-.f64 (*.f64 x x) (*.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) 1) (sqrt.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) 1) (cbrt.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (pow.f64 (-.f64 y z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (*.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 1 (-.f64 y z))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (-.f64 y z) (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (neg.f64 (-.f64 y z)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 -1 (-.f64 y z))) (neg.f64 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 z z) (*.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))))) (-.f64 (*.f64 y y) (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z (+.f64 y z)) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))) (*.f64 (*.f64 y y) (*.f64 z (+.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 x (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 x (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (exp.f64 (log1p.f64 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 (*.f64 x (-.f64 y z)) (-.f64 t x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 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 (-.f64 t x) (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 t x) (-.f64 y z) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 (-.f64 t x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z))))))) |
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (-.f64 y z) -1/2) (pow.f64 (-.f64 y z) -1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) (cbrt.f64 (pow.f64 (-.f64 y z) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (/.f64 1 (cbrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 -1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (/.f64 1 (cbrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (-.f64 y z)) -1) (pow.f64 (sqrt.f64 (-.f64 y z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 y z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (neg.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y z) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 z z)))) (+.f64 (*.f64 z z) (*.f64 y y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z z) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 y y) (*.f64 z z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 (pow.f64 y 3) 3) (pow.f64 (pow.f64 z 3) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 3) (pow.f64 z 3))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (-.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 y z) -1/2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 y z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 y z) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 1 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (neg.f64 (log.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 y z)) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 1 (-.f64 y z)))))))) |
| 1× | egg-herbie |
| 1010× | associate-*r* |
| 846× | associate-*l* |
| 696× | distribute-lft-in |
| 670× | *-commutative |
| 646× | distribute-rgt-in |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 534 | 10871 |
| 1 | 1728 | 9387 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(+.f64 (*.f64 t (-.f64 y z)) (neg.f64 (*.f64 x (-.f64 y z)))) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(+.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x))) |
(+.f64 (neg.f64 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) 1) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 (-.f64 t x) (neg.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z)))) |
(*.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 t x))) |
(*.f64 (neg.f64 (-.f64 t x)) (neg.f64 (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z))) |
(*.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (-.f64 t x) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 t x) -1) (neg.f64 (-.f64 y z))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z)))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z))) (sqrt.f64 (-.f64 t x))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (pow.f64 (-.f64 y z) -1/2)) (/.f64 (cbrt.f64 (-.f64 t x)) (pow.f64 (-.f64 y z) -1/2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (/.f64 1 (-.f64 y z))) (cbrt.f64 (-.f64 t x))) |
(*.f64 (/.f64 (-.f64 t x) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2))) (cbrt.f64 (-.f64 y z))) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2))) (cbrt.f64 (-.f64 t x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (+.f64 (*.f64 t t) (-.f64 (*.f64 x x) (*.f64 t x)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) 1) (sqrt.f64 (-.f64 y z))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) 1) (cbrt.f64 (-.f64 y z))) |
(*.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (*.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 1 (-.f64 y z))) (-.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (-.f64 y z) (neg.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (neg.f64 (-.f64 y z)) (-.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 -1 (-.f64 y z))) (neg.f64 (-.f64 y z))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z)) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 z z) (*.f64 y z)))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))))) (-.f64 (*.f64 y y) (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z (+.f64 y z)) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))) (*.f64 (*.f64 y y) (*.f64 z (+.f64 y z)))))) |
(pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 3) |
(pow.f64 (/.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))) -1) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 1/3) |
(neg.f64 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z)))) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(-.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 x (-.f64 y z)) x)) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 1 x)) |
(-.f64 (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 x (-.f64 y z))) |
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) 1) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (exp.f64 (log1p.f64 x))) 1) |
(*.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(*.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 (*.f64 x (-.f64 y z)) (-.f64 t x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 x x)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 3) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 2)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(fma.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z))) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 y z)))) 1) |
(*.f64 1 (/.f64 1 (-.f64 y z))) |
(*.f64 (/.f64 1 (-.f64 y z)) 1) |
(*.f64 (pow.f64 (-.f64 y z) -1/2) (pow.f64 (-.f64 y z) -1/2)) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(*.f64 -1 (/.f64 -1 (-.f64 y z))) |
(*.f64 (/.f64 -1 (-.f64 y z)) -1) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 y z)) -1) (pow.f64 (sqrt.f64 (-.f64 y z)) -1)) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 y z)) -1)) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (neg.f64 (+.f64 y z))) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z)) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 z z)))) (+.f64 (*.f64 z z) (*.f64 y y))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z z) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 y y) (*.f64 z z))))) |
(*.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 (pow.f64 y 3) 3) (pow.f64 (pow.f64 z 3) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(pow.f64 (/.f64 1 (-.f64 y z)) 1) |
(pow.f64 (pow.f64 (-.f64 y z) -1/2) 2) |
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) 3) |
(pow.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3)) 1/3) |
(pow.f64 (-.f64 y z) -1) |
(sqrt.f64 (pow.f64 (-.f64 y z) -2)) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 y z)))) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 y z))))) |
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 y z)))) |
(exp.f64 (neg.f64 (log.f64 (-.f64 y z)))) |
(exp.f64 (*.f64 (log.f64 (-.f64 y z)) -1)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 y z))) 1)) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 y z)))) |
| Outputs |
|---|
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 x (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 x (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 (-.f64 y z) x)) |
(*.f64 x (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (neg.f64 x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(-.f64 x (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) |
(neg.f64 (*.f64 x (-.f64 y (+.f64 z 1)))) |
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 (-.f64 y z) t)) |
(-.f64 (*.f64 (-.f64 y z) t) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 (-.f64 y z) t)) |
(-.f64 (*.f64 (-.f64 y z) t) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y (+.f64 1 z)) x)) (*.f64 t (-.f64 y z))) |
(fma.f64 -1 (*.f64 x (-.f64 y (+.f64 z 1))) (*.f64 (-.f64 y z) t)) |
(-.f64 (*.f64 (-.f64 y z) t) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(-.f64 x (*.f64 (-.f64 y z) x)) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 t (-.f64 y z)) (+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 y z) t) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (+.f64 (*.f64 t (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) x) |
(fma.f64 -1 (*.f64 z (-.f64 t x)) x) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 y (-.f64 t x)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 y (-.f64 t x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(fma.f64 y (-.f64 t x) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 -1 (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(*.f64 z (+.f64 (neg.f64 t) x)) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (+.f64 x (*.f64 y (-.f64 t x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (neg.f64 (/.f64 y (*.f64 z z))) (/.f64 1 z)) |
(fma.f64 -1 (/.f64 y (*.f64 z z)) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 (*.f64 y y) (pow.f64 z 3)))) (/.f64 1 z)) |
(+.f64 (-.f64 (/.f64 (neg.f64 y) (*.f64 z z)) (/.f64 y (/.f64 (pow.f64 z 3) y))) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(-.f64 (fma.f64 -1 (/.f64 y (*.f64 z z)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4)) (neg.f64 (/.f64 (*.f64 y y) (pow.f64 z 3))))) (/.f64 1 z)) |
(+.f64 (-.f64 (-.f64 (/.f64 (*.f64 y (neg.f64 y)) (pow.f64 z 3)) (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (/.f64 y (*.f64 z z))) (/.f64 -1 z)) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 z (*.f64 y y))) |
(+.f64 (/.f64 1 y) (/.f64 (/.f64 z y) y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 z (*.f64 y y))) |
(+.f64 (/.f64 1 y) (/.f64 (/.f64 z y) y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(/.f64 1 y) |
(+.f64 (/.f64 1 y) (/.f64 z (pow.f64 y 2))) |
(+.f64 (/.f64 1 y) (/.f64 z (*.f64 y y))) |
(+.f64 (/.f64 1 y) (/.f64 (/.f64 z y) y)) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (/.f64 (pow.f64 z 2) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (*.f64 z z) (pow.f64 y 3)))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (pow.f64 y 2)) (+.f64 (/.f64 (pow.f64 z 3) (pow.f64 y 4)) (/.f64 (pow.f64 z 2) (pow.f64 y 3))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 z (*.f64 y y)) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(+.f64 (/.f64 1 y) (+.f64 (/.f64 (*.f64 z z) (pow.f64 y 3)) (+.f64 (/.f64 (/.f64 z y) y) (/.f64 (pow.f64 z 3) (pow.f64 y 4))))) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (neg.f64 (/.f64 y (*.f64 z z))) (/.f64 1 z)) |
(fma.f64 -1 (/.f64 y (*.f64 z z)) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 (*.f64 y y) (pow.f64 z 3)))) (/.f64 1 z)) |
(+.f64 (-.f64 (/.f64 (neg.f64 y) (*.f64 z z)) (/.f64 y (/.f64 (pow.f64 z 3) y))) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(-.f64 (fma.f64 -1 (/.f64 y (*.f64 z z)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4)) (neg.f64 (/.f64 (*.f64 y y) (pow.f64 z 3))))) (/.f64 1 z)) |
(+.f64 (-.f64 (-.f64 (/.f64 (*.f64 y (neg.f64 y)) (pow.f64 z 3)) (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (/.f64 y (*.f64 z z))) (/.f64 -1 z)) |
(/.f64 -1 z) |
(-.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (/.f64 1 z)) |
(-.f64 (neg.f64 (/.f64 y (*.f64 z z))) (/.f64 1 z)) |
(fma.f64 -1 (/.f64 y (*.f64 z z)) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3)))) (/.f64 1 z)) |
(-.f64 (*.f64 -1 (+.f64 (/.f64 y (*.f64 z z)) (/.f64 (*.f64 y y) (pow.f64 z 3)))) (/.f64 1 z)) |
(+.f64 (-.f64 (/.f64 (neg.f64 y) (*.f64 z z)) (/.f64 y (/.f64 (pow.f64 z 3) y))) (/.f64 -1 z)) |
(-.f64 (+.f64 (*.f64 -1 (/.f64 y (pow.f64 z 2))) (+.f64 (*.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (*.f64 -1 (/.f64 (pow.f64 y 2) (pow.f64 z 3))))) (/.f64 1 z)) |
(-.f64 (fma.f64 -1 (/.f64 y (*.f64 z z)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (pow.f64 z 4)) (neg.f64 (/.f64 (*.f64 y y) (pow.f64 z 3))))) (/.f64 1 z)) |
(+.f64 (-.f64 (-.f64 (/.f64 (*.f64 y (neg.f64 y)) (pow.f64 z 3)) (/.f64 (pow.f64 y 3) (pow.f64 z 4))) (/.f64 y (*.f64 z z))) (/.f64 -1 z)) |
(+.f64 (*.f64 t (-.f64 y z)) (neg.f64 (*.f64 x (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (*.f64 (neg.f64 z) (-.f64 t x)) (*.f64 y (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(+.f64 (neg.f64 (*.f64 x (-.f64 y z))) (*.f64 t (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) 1) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (-.f64 t x) (-.f64 y z)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (-.f64 t x) (neg.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (sqrt.f64 (-.f64 t x)) (*.f64 (sqrt.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (sqrt.f64 (-.f64 y z)) (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (*.f64 (cbrt.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 -1 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (neg.f64 (-.f64 t x)) (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (*.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (-.f64 t x) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (cbrt.f64 (-.f64 y z)) (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2)))) |
(*.f64 (/.f64 (-.f64 t x) -1) (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z))) (sqrt.f64 (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (/.f64 (sqrt.f64 (-.f64 t x)) 1) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (-.f64 t x) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (cbrt.f64 (-.f64 y z)) (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) 1) (/.f64 (cbrt.f64 (-.f64 t x)) (/.f64 1 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (pow.f64 (-.f64 y z) -1/2)) (/.f64 (cbrt.f64 (-.f64 t x)) (pow.f64 (-.f64 y z) -1/2))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (cbrt.f64 (pow.f64 (-.f64 y z) -2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 t x)) 2) (/.f64 1 (-.f64 y z))) (cbrt.f64 (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (-.f64 t x) (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2))) (cbrt.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 1 (/.f64 (/.f64 1 (-.f64 y z)) (pow.f64 (cbrt.f64 (-.f64 t x)) 2))) (cbrt.f64 (-.f64 t x))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 t x)) |
(*.f64 (-.f64 t x) (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (-.f64 (*.f64 t t) (*.f64 x x)))) |
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 t x))) |
(*.f64 (/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (+.f64 (*.f64 t t) (-.f64 (*.f64 x x) (*.f64 t x)))) |
(*.f64 (/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 t t (*.f64 x (-.f64 x t)))) |
(*.f64 (*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 (pow.f64 x 3) (pow.f64 t 3))) (-.f64 y z)) (fma.f64 t t (*.f64 x (-.f64 x t)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (-.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))) |
(/.f64 (*.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (*.f64 t t) (*.f64 x (+.f64 x t)))) (-.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x x) (*.f64 (+.f64 x t) (+.f64 x t))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 t 4) (*.f64 (+.f64 x t) (*.f64 (+.f64 x t) (*.f64 x x))))) (-.f64 y z)) (-.f64 (*.f64 t t) (*.f64 x (+.f64 x t)))) |
(*.f64 (/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 t x)) 3))) (+.f64 (*.f64 (*.f64 t t) (*.f64 t t)) (-.f64 (*.f64 (*.f64 x (+.f64 t x)) (*.f64 x (+.f64 t x))) (*.f64 (*.f64 t t) (*.f64 x (+.f64 t x)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (+.f64 (pow.f64 (*.f64 t t) 3) (pow.f64 (*.f64 x (+.f64 x t)) 3)) (-.f64 y z))) (+.f64 (*.f64 t (pow.f64 t 3)) (*.f64 (*.f64 x (+.f64 x t)) (-.f64 (*.f64 x (+.f64 x t)) (*.f64 t t))))) |
(*.f64 (*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 (pow.f64 t 6) (pow.f64 (*.f64 x (+.f64 x t)) 3))) (-.f64 y z)) (+.f64 (pow.f64 t 4) (*.f64 x (*.f64 (+.f64 x t) (-.f64 (*.f64 x (+.f64 x t)) (*.f64 t t)))))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) 1) (sqrt.f64 (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (sqrt.f64 (-.f64 y z))) (sqrt.f64 -1)) (sqrt.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 t x) (/.f64 (sqrt.f64 -1) (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (neg.f64 (-.f64 y z)))) |
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 -1)) (sqrt.f64 (-.f64 y z))) (sqrt.f64 (+.f64 (neg.f64 y) z))) |
(*.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) 1) (cbrt.f64 (-.f64 y z))) |
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (*.f64 (-.f64 t x) (cbrt.f64 (-.f64 y z)))) |
(*.f64 (cbrt.f64 (-.f64 y z)) (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2)))) |
(*.f64 (/.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) -1) (cbrt.f64 (neg.f64 (-.f64 y z)))) |
(/.f64 (*.f64 (/.f64 (-.f64 t x) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) (cbrt.f64 (neg.f64 (-.f64 y z)))) -1) |
(*.f64 (/.f64 (-.f64 t x) (neg.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)))) (cbrt.f64 (+.f64 (neg.f64 y) z))) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) 1) (*.f64 (neg.f64 (-.f64 y z)) (neg.f64 (-.f64 y z)))) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 1 (-.f64 y z))) (-.f64 y z)) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (-.f64 y z) (neg.f64 (-.f64 y z)))) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) -1) (*.f64 (neg.f64 (-.f64 y z)) (-.f64 y z))) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 (/.f64 1 (-.f64 y z)) x)) (/.f64 -1 (-.f64 y z))) (neg.f64 (-.f64 y z))) |
(*.f64 (-.f64 (*.f64 t (/.f64 1 (-.f64 y z))) (*.f64 x (/.f64 1 (-.f64 y z)))) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (*.f64 (/.f64 1 (-.f64 y z)) (-.f64 t x)) (pow.f64 (-.f64 y z) 2)) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 z z) (*.f64 y z)))) |
(*.f64 (/.f64 (-.f64 t x) (/.f64 (+.f64 (pow.f64 z 3) (pow.f64 y 3)) (-.f64 (*.f64 y y) (*.f64 z z)))) (fma.f64 y y (*.f64 z (-.f64 z y)))) |
(*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 (pow.f64 z 3) (pow.f64 y 3))) (-.f64 (*.f64 y y) (*.f64 z z))) (fma.f64 y y (*.f64 z (-.f64 z y)))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))))) (-.f64 (*.f64 y y) (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (-.f64 (pow.f64 y 4) (*.f64 (*.f64 z z) (*.f64 (+.f64 y z) (+.f64 y z))))) (-.f64 (*.f64 y y) (*.f64 z (+.f64 y z)))) |
(*.f64 (*.f64 (/.f64 (-.f64 t x) (-.f64 (pow.f64 y 4) (*.f64 (*.f64 z z) (*.f64 (+.f64 y z) (+.f64 y z))))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 (neg.f64 z) y)))) |
(*.f64 (/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (+.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z (+.f64 y z)) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (-.f64 (*.f64 (*.f64 z (+.f64 y z)) (*.f64 z (+.f64 y z))) (*.f64 (*.f64 y y) (*.f64 z (+.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 t x) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y z)) 3) (pow.f64 y 6)) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (+.f64 (pow.f64 y 4) (*.f64 (*.f64 z (+.f64 y z)) (-.f64 (*.f64 z (+.f64 y z)) (*.f64 y y))))) |
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 y z)) 3) (pow.f64 y 6)) (+.f64 (pow.f64 y 4) (*.f64 (*.f64 z (+.f64 y z)) (-.f64 (*.f64 z (+.f64 y z)) (*.f64 y y)))))) |
(pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 1) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(pow.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 3) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(pow.f64 (/.f64 1 (*.f64 (-.f64 t x) (-.f64 y z))) -1) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 1/3) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(neg.f64 (*.f64 (-.f64 t x) (neg.f64 (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) |
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) |
(fabs.f64 (*.f64 (-.f64 y z) (-.f64 t x))) |
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 1)) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(*.f64 (-.f64 y z) (-.f64 t x)) |
(-.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 x (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 x)) (-.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 -1 (fma.f64 (-.f64 t x) (-.f64 y z) (exp.f64 (log1p.f64 x)))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 1 x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 x (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (/.f64 x (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) x)) (/.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 x (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (-.f64 y z))))) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (+.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (exp.f64 (log1p.f64 x))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 x)) 1) (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 -1 (fma.f64 (-.f64 t x) (-.f64 y z) (exp.f64 (log1p.f64 x)))) |
(*.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2) (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(*.f64 (/.f64 1 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 (*.f64 x (-.f64 y z)) (-.f64 t x))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (fma.f64 x x (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) (-.f64 (*.f64 x x) (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) (*.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (+.f64 (neg.f64 y) z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (*.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) (-.f64 (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) (*.f64 x x))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 (-.f64 y z) (-.f64 t x)) (*.f64 (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)) (-.f64 (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) (*.f64 x x)))))) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))) 3) (pow.f64 x 6))) |
(/.f64 1 (/.f64 1 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)))) |
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))) (/.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) (/.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) (/.f64 (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 x x)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 6)) (*.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 6)) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (*.f64 x x)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 4)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))) |
(*.f64 (/.f64 (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)) (+.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))) (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (-.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x)))))) (+.f64 (pow.f64 x 6) (-.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 6) (*.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (+.f64 (*.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 3)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (*.f64 x (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))) |
(/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 6)) (*.f64 (-.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) (+.f64 (pow.f64 x 4) (+.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 4) (*.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (-.f64 y z))))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 t x) (-.f64 y z)) (-.f64 (*.f64 (-.f64 t x) (-.f64 y z)) x))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (-.f64 y z) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3)) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (-.f64 t x) (fma.f64 (-.f64 t x) (-.f64 y z) (neg.f64 x))))))) |
(pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 1) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (sqrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 2) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (cbrt.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(pow.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3) 1/3) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(sqrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 2)) |
(fabs.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) |
(log.f64 (exp.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(cbrt.f64 (pow.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x) 3)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(expm1.f64 (log1p.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(exp.f64 (*.f64 (log.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x)) 1)) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(log1p.f64 (expm1.f64 (fma.f64 (-.f64 t x) (-.f64 y z) x))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 1 x (*.f64 (-.f64 t x) (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 1 (*.f64 (-.f64 t x) (-.f64 y z)) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (sqrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) x) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (-.f64 t x) (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))) |
(fma.f64 (-.f64 t x) (-.f64 y z) x) |
(-.f64 (exp.f64 (log1p.f64 (/.f64 1 (-.f64 y z)))) 1) |
(/.f64 1 (-.f64 y z)) |
(*.f64 1 (/.f64 1 (-.f64 y z))) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 1 (-.f64 y z)) 1) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (pow.f64 (-.f64 y z) -1/2) (pow.f64 (-.f64 y z) -1/2)) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) (cbrt.f64 (pow.f64 (-.f64 y z) -2))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (cbrt.f64 (-.f64 y z))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (cbrt.f64 (-.f64 y z))) |
(*.f64 -1 (/.f64 -1 (-.f64 y z))) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 -1 (-.f64 y z)) -1) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(*.f64 (+.f64 y z) (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (+.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) 1) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(*.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (/.f64 1 (cbrt.f64 (-.f64 y z)))) |
(/.f64 (cbrt.f64 (pow.f64 (-.f64 y z) -2)) (cbrt.f64 (-.f64 y z))) |
(*.f64 (pow.f64 (sqrt.f64 (-.f64 y z)) -1) (pow.f64 (sqrt.f64 (-.f64 y z)) -1)) |
(pow.f64 (sqrt.f64 (-.f64 y z)) -2) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) -1) (pow.f64 (cbrt.f64 (-.f64 y z)) -1)) |
(/.f64 1 (-.f64 y z)) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (neg.f64 (+.f64 y z))) |
(*.f64 (+.f64 y z) (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (+.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (/.f64 1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z))) |
(*.f64 (+.f64 y z) (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (+.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (-.f64 (*.f64 (neg.f64 z) (neg.f64 z)) (*.f64 y (neg.f64 z))))) |
(*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (pow.f64 (-.f64 y z) -1/2) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z)) |
(*.f64 (+.f64 y z) (/.f64 1 (-.f64 (*.f64 y y) (*.f64 z z)))) |
(/.f64 (+.f64 y z) (-.f64 (*.f64 y y) (*.f64 z z))) |
(*.f64 (/.f64 -1 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (/.f64 1 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 1 (*.f64 (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (pow.f64 (cbrt.f64 (-.f64 y z)) 2))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) -2) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (+.f64 y z))) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) -2) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (*.f64 (*.f64 z z) (*.f64 z z)))) (+.f64 (*.f64 z z) (*.f64 y y))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 z z (*.f64 y y))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (*.f64 z z) 3))) (+.f64 (*.f64 (*.f64 y y) (*.f64 y y)) (+.f64 (*.f64 (*.f64 z z) (*.f64 z z)) (*.f64 (*.f64 y y) (*.f64 z z))))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (+.f64 (pow.f64 y 4) (*.f64 (*.f64 z z) (fma.f64 z z (*.f64 y y))))) |
(*.f64 (/.f64 (+.f64 y z) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (+.f64 (pow.f64 y 4) (*.f64 z (*.f64 z (fma.f64 z z (*.f64 y y)))))) |
(*.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(*.f64 (+.f64 (pow.f64 z 3) (pow.f64 y 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 y 6) (pow.f64 z 6)))) |
(*.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 (pow.f64 y 3) 3) (pow.f64 (pow.f64 z 3) 3))) (+.f64 (+.f64 (*.f64 (pow.f64 y 3) (pow.f64 y 3)) (*.f64 (pow.f64 z 3) (pow.f64 z 3))) (*.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(*.f64 (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (-.f64 (pow.f64 (pow.f64 y 3) 3) (pow.f64 (pow.f64 z 3) 3))) (+.f64 (pow.f64 y 6) (+.f64 (pow.f64 z 6) (*.f64 (pow.f64 z 3) (pow.f64 y 3))))) |
(/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (/.f64 (-.f64 (pow.f64 (pow.f64 y 3) 3) (pow.f64 (pow.f64 z 3) 3)) (+.f64 (pow.f64 y 6) (+.f64 (pow.f64 z 6) (*.f64 (pow.f64 z 3) (pow.f64 y 3)))))) |
(pow.f64 (/.f64 1 (-.f64 y z)) 1) |
(/.f64 1 (-.f64 y z)) |
(pow.f64 (pow.f64 (-.f64 y z) -1/2) 2) |
(/.f64 1 (-.f64 y z)) |
(pow.f64 (/.f64 1 (cbrt.f64 (-.f64 y z))) 3) |
(/.f64 1 (-.f64 y z)) |
(pow.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3)) 1/3) |
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3))) |
(pow.f64 (-.f64 y z) -1) |
(/.f64 1 (-.f64 y z)) |
(sqrt.f64 (pow.f64 (-.f64 y z) -2)) |
(log.f64 (exp.f64 (/.f64 1 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
(log.f64 (+.f64 1 (expm1.f64 (/.f64 1 (-.f64 y z))))) |
(/.f64 1 (-.f64 y z)) |
(cbrt.f64 (/.f64 1 (pow.f64 (-.f64 y z) 3))) |
(expm1.f64 (log1p.f64 (/.f64 1 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
(exp.f64 (neg.f64 (log.f64 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
(exp.f64 (*.f64 (log.f64 (-.f64 y z)) -1)) |
(/.f64 1 (-.f64 y z)) |
(exp.f64 (*.f64 (neg.f64 (log.f64 (-.f64 y z))) 1)) |
(/.f64 1 (-.f64 y z)) |
(log1p.f64 (expm1.f64 (/.f64 1 (-.f64 y z)))) |
(/.f64 1 (-.f64 y z)) |
Compiled 9 to 5 computations (44.4% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 x (-.f64 1 y)) |
Compiled 15 to 10 computations (33.3% saved)
6 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (*.f64 x (-.f64 1 y)) |
| 0.0ms | x | @ | 0 | (*.f64 x (-.f64 1 y)) |
| 0.0ms | x | @ | inf | (*.f64 x (-.f64 1 y)) |
| 0.0ms | y | @ | inf | (*.f64 x (-.f64 1 y)) |
| 0.0ms | y | @ | 0 | (*.f64 x (-.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 x (-.f64 1 y)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 x (neg.f64 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 (neg.f64 y) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 x (-.f64 1 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 1 (*.f64 y y))) (+.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.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)) x) (+.f64 1 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) x) (+.f64 1 (fma.f64 y y y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (-.f64 1 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (-.f64 1 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (-.f64 1 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 1 y))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (-.f64 1 y)))))))) |
| 1× | egg-herbie |
| 906× | *-commutative |
| 840× | fma-def |
| 654× | distribute-lft-neg-out |
| 634× | distribute-rgt-neg-out |
| 556× | associate-*r* |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 61 | 618 |
| 1 | 142 | 618 |
| 2 | 421 | 618 |
| 3 | 2132 | 618 |
| 4 | 4693 | 618 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
(*.f64 (-.f64 1 y) x) |
x |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 -1 (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(+.f64 x (*.f64 x (neg.f64 y))) |
(+.f64 x (*.f64 (neg.f64 y) x)) |
(-.f64 (+.f64 1 (*.f64 x (-.f64 1 y))) 1) |
(/.f64 (*.f64 x (-.f64 1 (*.f64 y y))) (+.f64 1 y)) |
(/.f64 (*.f64 x (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) x) (+.f64 1 y)) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) x) (+.f64 1 (fma.f64 y y y))) |
(pow.f64 (*.f64 x (-.f64 1 y)) 1) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 1 y))) 2) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 y))) 3) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) 1/3) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 2)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) x)) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3)) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 1 y)))) |
(exp.f64 (log.f64 (*.f64 x (-.f64 1 y)))) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 1 y))) 1)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 1 y)))) |
| Outputs |
|---|
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
x |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 (*.f64 -1 (*.f64 y x)) x) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 -1 (*.f64 y x))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 x (neg.f64 y))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(+.f64 x (*.f64 (neg.f64 y) x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(-.f64 (+.f64 1 (*.f64 x (-.f64 1 y))) 1) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(/.f64 (*.f64 x (-.f64 1 (*.f64 y y))) (+.f64 1 y)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 1 y) x)) |
(*.f64 (/.f64 x (+.f64 1 y)) (-.f64 1 (*.f64 y y))) |
(*.f64 x (/.f64 (-.f64 1 (*.f64 y y)) (+.f64 1 y))) |
(*.f64 (-.f64 1 (*.f64 y y)) (/.f64 x (+.f64 1 y))) |
(*.f64 (neg.f64 (fma.f64 y y -1)) (/.f64 x (+.f64 1 y))) |
(/.f64 (*.f64 x (-.f64 1 (pow.f64 y 3))) (+.f64 1 (fma.f64 y y y))) |
(/.f64 x (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3)))) |
(*.f64 (/.f64 x (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3))) |
(/.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 (+.f64 1 (fma.f64 y y y)) x)) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 x (+.f64 1 (fma.f64 y y y)))) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 x (+.f64 y (fma.f64 y y 1)))) |
(/.f64 (*.f64 (-.f64 1 (*.f64 y y)) x) (+.f64 1 y)) |
(/.f64 (-.f64 1 (*.f64 y y)) (/.f64 (+.f64 1 y) x)) |
(*.f64 (/.f64 x (+.f64 1 y)) (-.f64 1 (*.f64 y y))) |
(*.f64 x (/.f64 (-.f64 1 (*.f64 y y)) (+.f64 1 y))) |
(*.f64 (-.f64 1 (*.f64 y y)) (/.f64 x (+.f64 1 y))) |
(*.f64 (neg.f64 (fma.f64 y y -1)) (/.f64 x (+.f64 1 y))) |
(/.f64 (*.f64 (-.f64 1 (pow.f64 y 3)) x) (+.f64 1 (fma.f64 y y y))) |
(/.f64 x (/.f64 (+.f64 1 (fma.f64 y y y)) (-.f64 1 (pow.f64 y 3)))) |
(*.f64 (/.f64 x (+.f64 1 (fma.f64 y y y))) (-.f64 1 (pow.f64 y 3))) |
(/.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 (+.f64 1 (fma.f64 y y y)) x)) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 x (+.f64 1 (fma.f64 y y y)))) |
(*.f64 (-.f64 1 (pow.f64 y 3)) (/.f64 x (+.f64 y (fma.f64 y y 1)))) |
(pow.f64 (*.f64 x (-.f64 1 y)) 1) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(pow.f64 (sqrt.f64 (*.f64 x (-.f64 1 y))) 2) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(pow.f64 (cbrt.f64 (*.f64 x (-.f64 1 y))) 3) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(pow.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3) 1/3) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(sqrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 2)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(log.f64 (pow.f64 (exp.f64 (-.f64 1 y)) x)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(cbrt.f64 (pow.f64 (*.f64 x (-.f64 1 y)) 3)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(expm1.f64 (log1p.f64 (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(exp.f64 (log.f64 (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(exp.f64 (*.f64 (log.f64 (*.f64 x (-.f64 1 y))) 1)) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 1 y)))) |
(*.f64 (-.f64 1 y) x) |
(-.f64 x (*.f64 y x)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (*.f64 x (-.f64 y z)) |
| ✓ | 0.0b | (-.f64 x (*.f64 x (-.f64 y z))) |
Compiled 22 to 7 computations (68.2% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | -inf | (-.f64 x (*.f64 x (-.f64 y z))) |
| 0.0ms | x | @ | inf | (-.f64 x (*.f64 x (-.f64 y z))) |
| 0.0ms | x | @ | 0 | (-.f64 x (*.f64 x (-.f64 y z))) |
| 0.0ms | y | @ | -inf | (-.f64 x (*.f64 x (-.f64 y z))) |
| 0.0ms | y | @ | inf | (-.f64 x (*.f64 x (-.f64 y z))) |
| 1× | batch-egg-rewrite |
| 1050× | associate-*r/ |
| 964× | *-commutative |
| 754× | distribute-lft-in |
| 740× | distribute-rgt-in |
| 726× | associate-*l/ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 8 | 32 |
| 1 | 183 | 32 |
| 2 | 2680 | 32 |
| 1× | node limit |
| Inputs |
|---|
(-.f64 x (*.f64 x (-.f64 y z))) |
(*.f64 x (-.f64 y z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x +.f64 x (*.f64 x (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 z)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 x (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 x) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (-.f64 1 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 1 (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (+.f64 (neg.f64 (-.f64 y z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 x) (*.f64 (-.f64 y z) (sqrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 x) (-.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (-.f64 (cbrt.f64 x) (*.f64 (-.f64 y z) (cbrt.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 1 y) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z)))) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z)))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (-.f64 x (*.f64 x (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (-.f64 (-.f64 y z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (neg.f64 (-.f64 y z)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z)))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) 1) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) 1) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.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 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.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 x (-.f64 y z)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x) (-.f64 y (-.f64 z 1)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) 1) (*.f64 x (-.f64 y (-.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 y (-.f64 z 1))) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 x (*.f64 x (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z)))))))) |
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) 1 z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 x (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (neg.f64 z)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 x y)) (*.f64 1 (*.f64 x (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) 1) (*.f64 (*.f64 x (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 x (/.f64 1 (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z))) (neg.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) x) (-.f64 y (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) x) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) x) (neg.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) x) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.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 (pow.f64 (exp.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 log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))))))) |
| 1× | egg-herbie |
| 1388× | associate-+r+ |
| 1012× | +-commutative |
| 780× | fma-def |
| 688× | associate-/l* |
| 622× | associate-*r* |
Useful iterations: 2 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 520 | 11403 |
| 1 | 1523 | 10621 |
| 2 | 7569 | 10027 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(-.f64 x (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 y x)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 y x)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(-.f64 x (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 z x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 z x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 -1 (*.f64 z x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(+.f64 x (*.f64 x (neg.f64 (-.f64 y z)))) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) x) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 z)) x)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (+.f64 x (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 x) (neg.f64 z))) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z))))) 1) |
(*.f64 x (+.f64 (-.f64 1 y) z)) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 x (+.f64 (neg.f64 (-.f64 y z)) 1)) |
(*.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1) |
(*.f64 1 (-.f64 x (*.f64 x (-.f64 y z)))) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 x) (*.f64 (-.f64 y z) (sqrt.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (cbrt.f64 x) (-.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (-.f64 (cbrt.f64 x) (*.f64 (-.f64 y z) (cbrt.f64 x)))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(*.f64 (+.f64 (-.f64 1 y) z) x) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z)))) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z))))) |
(*.f64 (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z)))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z))))) |
(*.f64 (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (-.f64 (-.f64 y z) 1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 x x))))) |
(*.f64 (+.f64 (neg.f64 (-.f64 y z)) 1) x) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 x (-.f64 y z))))) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 x (-.f64 y (-.f64 z 1)))) |
(/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (-.f64 x (*.f64 x (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (-.f64 x (*.f64 x (-.f64 y z))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z)))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) 1) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) 1) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x) (-.f64 y (-.f64 z 1))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) 1) (*.f64 x (-.f64 y (-.f64 z 1)))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 y (-.f64 z 1))) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 3) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3) 1/3) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 2)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z)))))) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3)) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(exp.f64 (log.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(fma.f64 1 x (*.f64 x (neg.f64 (-.f64 y z)))) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z)))) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z)))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) 1 z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) 1 z) x)) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) x)) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) x)) |
(+.f64 (*.f64 x y) (*.f64 x (neg.f64 z))) |
(+.f64 (*.f64 x (neg.f64 z)) (*.f64 x y)) |
(+.f64 (*.f64 1 (*.f64 x y)) (*.f64 1 (*.f64 x (neg.f64 z)))) |
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 (*.f64 x (neg.f64 z)) 1)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1) |
(/.f64 x (/.f64 1 (-.f64 y z))) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) x)) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) x)) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z))) |
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y)))) |
(/.f64 (*.f64 x (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z))) (neg.f64 (+.f64 y z))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z)) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) x) (-.f64 y (neg.f64 z))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) x) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y)))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) x) (neg.f64 (+.f64 y z))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) x) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.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 (pow.f64 (exp.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)))) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))) |
| Outputs |
|---|
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (+.f64 1 z) y) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (+.f64 1 (*.f64 -1 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 x (*.f64 -1 (*.f64 z x))) |
(fma.f64 (neg.f64 x) (neg.f64 z) x) |
(fma.f64 z x x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 -1 (*.f64 y x)) x) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 -1 (*.f64 y x)) |
(*.f64 y (neg.f64 x)) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 x (*.f64 -1 (*.f64 y x))) (*.f64 -1 (*.f64 z x))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 x (*.f64 y x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 z x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 z x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 (-.f64 y z) x) |
(*.f64 x (-.f64 y z)) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 x (neg.f64 z)) |
(*.f64 z (neg.f64 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 x (neg.f64 z)) |
(*.f64 z (neg.f64 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(*.f64 -1 (*.f64 z x)) |
(*.f64 x (neg.f64 z)) |
(*.f64 z (neg.f64 x)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 y x) (*.f64 -1 (*.f64 z x))) |
(*.f64 x (-.f64 y z)) |
(+.f64 x (*.f64 x (neg.f64 (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 x (+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) (*.f64 2 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(fma.f64 2 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (-.f64 x (*.f64 x (-.f64 y z))) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) 1)) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 x (neg.f64 (-.f64 y z))) (+.f64 x (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (*.f64 y (neg.f64 x)) (+.f64 (*.f64 (neg.f64 x) (neg.f64 z)) x)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (fma.f64 (neg.f64 x) (-.f64 y z) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (fma.f64 (*.f64 x (neg.f64 (-.f64 y z))) 1 (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (-.f64 y z)))) (sqrt.f64 (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (*.f64 x (-.f64 y z))) 2) (*.f64 x (-.f64 y z))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(+.f64 (fma.f64 (neg.f64 (-.f64 y z)) x (*.f64 x (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) x)) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 (neg.f64 x) x)) (+.f64 x (*.f64 x (-.f64 z y)))) |
(+.f64 (*.f64 (-.f64 y z) (+.f64 x (neg.f64 x))) (fma.f64 x (-.f64 z y) x)) |
(+.f64 (+.f64 x (*.f64 y (neg.f64 x))) (*.f64 (neg.f64 x) (neg.f64 z))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (-.f64 x (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z))))) 1) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 x (+.f64 (-.f64 1 y) z)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 x (+.f64 1 (neg.f64 (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 x (+.f64 (neg.f64 (-.f64 y z)) 1)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 1 (-.f64 x (*.f64 x (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (sqrt.f64 x) (-.f64 (sqrt.f64 x) (*.f64 (-.f64 y z) (sqrt.f64 x)))) |
(*.f64 (sqrt.f64 x) (*.f64 (+.f64 z (-.f64 1 y)) (sqrt.f64 x))) |
(+.f64 x (*.f64 (sqrt.f64 x) (*.f64 (-.f64 z y) (sqrt.f64 x)))) |
(*.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (cbrt.f64 x) (-.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 y z) (pow.f64 (cbrt.f64 x) 2)))) |
(*.f64 (cbrt.f64 x) (*.f64 (+.f64 z (-.f64 1 y)) (pow.f64 (cbrt.f64 x) 2))) |
(+.f64 x (*.f64 (*.f64 (-.f64 z y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (-.f64 (cbrt.f64 x) (*.f64 (-.f64 y z) (cbrt.f64 x)))) |
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (+.f64 z (-.f64 1 y)) (cbrt.f64 x))) |
(+.f64 x (*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (-.f64 z y) (cbrt.f64 x)))) |
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(*.f64 (+.f64 (-.f64 1 y) z) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z)))) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z))))) |
(*.f64 (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z)))) (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 (sqrt.f64 (*.f64 x (-.f64 y z))) (sqrt.f64 x)) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z))))) |
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x (-.f64 y z)))) (*.f64 (sqrt.f64 x) (-.f64 1 (sqrt.f64 (-.f64 y z))))) |
(*.f64 (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (-.f64 x (*.f64 x (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (-.f64 (-.f64 y z) 1)))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 (*.f64 x x) (+.f64 (-.f64 y z) -1))))) |
(*.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (fma.f64 x x (*.f64 (-.f64 y z) (*.f64 x (*.f64 x (+.f64 -1 (-.f64 y z))))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 (*.f64 x (+.f64 (-.f64 y z) 1)) (*.f64 x (+.f64 (-.f64 y z) 1)))))) (-.f64 (*.f64 x x) (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (-.f64 (pow.f64 x 4) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (*.f64 x (*.f64 (+.f64 1 (-.f64 y z)) (+.f64 x (*.f64 x (-.f64 y z)))))))) (*.f64 x (-.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (+.f64 (pow.f64 x 4) (*.f64 (*.f64 x (*.f64 (+.f64 1 (-.f64 y z)) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (-.f64 (*.f64 x (-.f64 z y)) x)))) (*.f64 x (-.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (-.f64 (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))) (*.f64 x x))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)) 3) (pow.f64 x 6))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (*.f64 x (-.f64 y z)) (*.f64 (*.f64 x (+.f64 (-.f64 y z) 1)) (-.f64 (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)) (*.f64 x x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 (+.f64 x (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))) x))) (pow.f64 x 4))) (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))) 3) (pow.f64 x 6))) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (fma.f64 (*.f64 x (-.f64 y z)) (*.f64 (+.f64 x (*.f64 x (-.f64 y z))) (*.f64 x (-.f64 (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))) x))) (pow.f64 x 4))) (+.f64 (pow.f64 (*.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))) 3) (pow.f64 x 6))) |
(*.f64 (+.f64 (neg.f64 (-.f64 y z)) 1) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 1 (/.f64 1 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 x (-.f64 y (-.f64 z 1)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(*.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 x (+.f64 (-.f64 y z) 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (+.f64 x (*.f64 x (-.f64 y z)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (/.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (/.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))) |
(*.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (/.f64 (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (/.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (/.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (*.f64 x (+.f64 (-.f64 y z) 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) x) (/.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (+.f64 1 (-.f64 y z)))) |
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 x (-.f64 y z)) 4)) (*.f64 (*.f64 x (+.f64 (-.f64 y z) 1)) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 x (*.f64 x (-.f64 z y)))) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (*.f64 (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (-.f64 z y) x)) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (fma.f64 x x (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (+.f64 (neg.f64 y) z) (-.f64 (*.f64 x (+.f64 (neg.f64 y) z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (-.f64 z y) (-.f64 (*.f64 x (-.f64 z y)) x))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (+.f64 (pow.f64 x 6) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 x 3)) (pow.f64 (*.f64 x (-.f64 y z)) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (+.f64 (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 6) (pow.f64 (-.f64 y z) 3))) (pow.f64 (*.f64 x (-.f64 y z)) 6))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 6) (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 6) (pow.f64 (-.f64 y z) 3))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (*.f64 (*.f64 x (-.f64 y (-.f64 z 1))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (*.f64 x (+.f64 (-.f64 y z) 1))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (+.f64 x (*.f64 x (-.f64 y z)))) (fma.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (pow.f64 x 4))) |
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (neg.f64 x) (+.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x)) (+.f64 1 (-.f64 y z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (neg.f64 (*.f64 x x))) (-.f64 (*.f64 x (-.f64 z y)) x)) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(/.f64 (*.f64 1 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z)))))) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (*.f64 1 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3))) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (fma.f64 x x (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (+.f64 (neg.f64 y) z) (-.f64 (*.f64 x (+.f64 (neg.f64 y) z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (-.f64 z y) (-.f64 (*.f64 x (-.f64 z y)) x))))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (neg.f64 x) (+.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x)) (+.f64 1 (-.f64 y z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (neg.f64 (*.f64 x x))) (-.f64 (*.f64 x (-.f64 z y)) x)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (sqrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (sqrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (/.f64 (sqrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (sqrt.f64 (fma.f64 x (-.f64 z y) x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (sqrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) (/.f64 (sqrt.f64 (*.f64 x (+.f64 (-.f64 y z) 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (-.f64 z y) x)) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) 2) (cbrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 z y) x)) 2) (cbrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) 2) (/.f64 (cbrt.f64 (*.f64 x (+.f64 (-.f64 y z) 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) 2) (cbrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 z y) x)) 2) (cbrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (*.f64 x (neg.f64 (-.f64 y z))))) 1) (-.f64 x (*.f64 x (neg.f64 (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) 1) (+.f64 (*.f64 x x) (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (-.f64 (*.f64 x (neg.f64 (-.f64 y z))) x)))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (neg.f64 (-.f64 y z))) 3)) (fma.f64 x x (*.f64 (*.f64 x (neg.f64 (-.f64 y z))) (fma.f64 x (neg.f64 (-.f64 y z)) (neg.f64 x))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (+.f64 (neg.f64 y) z) (-.f64 (*.f64 x (+.f64 (neg.f64 y) z)) x))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (-.f64 z y) (-.f64 (*.f64 x (-.f64 z y)) x))))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) 1) (*.f64 (neg.f64 x) (-.f64 y (-.f64 z 1)))) |
(neg.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (neg.f64 x) (+.f64 (-.f64 y z) 1)))) |
(/.f64 (*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x)) (+.f64 1 (-.f64 y z))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (neg.f64 (*.f64 x x))) (-.f64 (*.f64 x (-.f64 z y)) x)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) 1) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (sqrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) (/.f64 (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (sqrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3))) (/.f64 (sqrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (sqrt.f64 (fma.f64 x (-.f64 z y) x)))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (sqrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) (/.f64 (sqrt.f64 (*.f64 x (+.f64 (-.f64 y z) 1))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (-.f64 z y) x)) (sqrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) 2) (cbrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) (cbrt.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 z y) x)) 2) (cbrt.f64 (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z))))))) (cbrt.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2)) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x)) 2) (/.f64 (cbrt.f64 (*.f64 x (+.f64 (-.f64 y z) 1))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 x (-.f64 z y)))) 2) (cbrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (-.f64 z y) x)) 2) (cbrt.f64 (+.f64 x (*.f64 x (-.f64 y z))))) (cbrt.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (pow.f64 (*.f64 x (-.f64 y z)) 2))) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (-.f64 (*.f64 x (pow.f64 x 3)) (pow.f64 (*.f64 x (-.f64 y z)) 4)) (*.f64 (*.f64 x (+.f64 (-.f64 y z) 1)) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (+.f64 x (*.f64 x (-.f64 z y)))) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (*.f64 (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (fma.f64 x (-.f64 z y) x)) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (/.f64 1 (*.f64 x (-.f64 y (-.f64 z 1))))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (+.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) 3)) (*.f64 x (+.f64 (-.f64 y z) 1))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (+.f64 x (*.f64 x (-.f64 y z)))) (fma.f64 (pow.f64 (*.f64 x (-.f64 y z)) 2) (fma.f64 x x (pow.f64 (*.f64 x (-.f64 y z)) 2)) (pow.f64 x 4))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 6) (pow.f64 (*.f64 x (-.f64 y z)) 6)) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (+.f64 (*.f64 (pow.f64 x 3) (pow.f64 x 3)) (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1)))) (+.f64 (pow.f64 x 6) (+.f64 (*.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) (pow.f64 x 3)) (pow.f64 (*.f64 x (-.f64 y z)) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (+.f64 (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 6) (pow.f64 (-.f64 y z) 3))) (pow.f64 (*.f64 x (-.f64 y z)) 6))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (pow.f64 x 3) 3) (pow.f64 (pow.f64 (*.f64 x (-.f64 y z)) 3) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) (+.f64 (pow.f64 (*.f64 x (-.f64 y z)) 6) (+.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 6) (pow.f64 (-.f64 y z) 3))))) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) x) (-.f64 y (-.f64 z 1))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) 1) (*.f64 x (-.f64 y (-.f64 z 1)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) (sqrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (*.f64 x (-.f64 y (-.f64 z 1))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x (-.f64 y z)) 2)) (-.f64 y (-.f64 z 1))) x) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) 1) (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) (sqrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1)))))))) (cbrt.f64 (fma.f64 x x (*.f64 (*.f64 x (-.f64 y z)) (*.f64 x (-.f64 y (-.f64 z 1))))))) |
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (-.f64 y z) (*.f64 x x)) (+.f64 (-.f64 y z) 1))))) |
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 y z)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 x (-.f64 z y)) 3)) (*.f64 x (+.f64 x (*.f64 (*.f64 x (-.f64 y z)) (+.f64 1 (-.f64 y z)))))) |
(pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 1) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 2) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 x (-.f64 y z)))) 3) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(pow.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3) 1/3) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 x (neg.f64 (-.f64 y z)) x) 2)) |
(fabs.f64 (+.f64 x (*.f64 x (-.f64 z y)))) |
(fabs.f64 (fma.f64 x (-.f64 z y) x)) |
(log.f64 (exp.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z)))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 x (-.f64 y z))) 3)) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(exp.f64 (log.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 x (-.f64 y z))))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(fma.f64 1 x (*.f64 x (neg.f64 (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 x (neg.f64 (-.f64 y z)))) |
(*.f64 (+.f64 1 (-.f64 z y)) x) |
(+.f64 x (*.f64 x (-.f64 z y))) |
(fma.f64 x (-.f64 z y) x) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 z) 1 z))) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 z) 1 z))) |
(*.f64 x (-.f64 y (-.f64 z (+.f64 z (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 x (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 z) 1 z) x)) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 z) 1 z))) |
(*.f64 x (-.f64 y (-.f64 z (+.f64 z (neg.f64 z))))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z) x)) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z))) |
(+.f64 (*.f64 x (-.f64 y z)) (*.f64 (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z) x)) |
(*.f64 x (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2) z))) |
(+.f64 (*.f64 x y) (*.f64 x (neg.f64 z))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 x (neg.f64 z)) (*.f64 x y)) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 1 (*.f64 x y)) (*.f64 1 (*.f64 x (neg.f64 z)))) |
(*.f64 x (-.f64 y z)) |
(+.f64 (*.f64 (*.f64 x y) 1) (*.f64 (*.f64 x (neg.f64 z)) 1)) |
(*.f64 x (-.f64 y z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (-.f64 y z)))) 1) |
(*.f64 x (-.f64 y z)) |
(/.f64 x (/.f64 1 (-.f64 y z))) |
(*.f64 x (-.f64 y z)) |
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) x)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) x)) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z)))) (-.f64 y (neg.f64 z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3))) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y)))) |
(/.f64 x (/.f64 (fma.f64 y y (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(*.f64 (/.f64 x (-.f64 (*.f64 y y) (*.f64 z (-.f64 (neg.f64 z) y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 x (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z))) (neg.f64 (+.f64 y z))) |
(/.f64 x (/.f64 (neg.f64 (+.f64 z y)) (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))))) |
(neg.f64 (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (/.f64 (-.f64 (neg.f64 z) y) x))) |
(*.f64 (/.f64 x (-.f64 (neg.f64 z) y)) (*.f64 (-.f64 z y) (+.f64 z y))) |
(/.f64 (*.f64 x (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 x (/.f64 (neg.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(/.f64 x (*.f64 1 (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z)))) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (*.f64 1 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y))))) (hypot.f64 (pow.f64 (neg.f64 z) 3/2) (pow.f64 y 3/2))) |
(/.f64 (*.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (/.f64 (sqrt.f64 (+.f64 z y)) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 z (neg.f64 z)))) (sqrt.f64 (+.f64 z y))) (*.f64 x (sqrt.f64 (-.f64 y z)))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y))))) |
(/.f64 x (/.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 y z)) 2) (cbrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)))))) |
(/.f64 (*.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z)))) (cbrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 x (pow.f64 (cbrt.f64 (-.f64 y z)) 2)) (/.f64 (cbrt.f64 (+.f64 z y)) (cbrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))) |
(/.f64 x (/.f64 (/.f64 (cbrt.f64 (+.f64 z y)) (cbrt.f64 (fma.f64 y y (*.f64 z (neg.f64 z))))) (pow.f64 (cbrt.f64 (-.f64 y z)) 2))) |
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 (neg.f64 z) (neg.f64 z))) x) (-.f64 y (neg.f64 z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 (neg.f64 z) 3)) x) (+.f64 (*.f64 y y) (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y)))) |
(/.f64 x (/.f64 (fma.f64 y y (*.f64 (neg.f64 z) (-.f64 (neg.f64 z) y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))) |
(*.f64 (/.f64 x (-.f64 (*.f64 y y) (*.f64 z (-.f64 (neg.f64 z) y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 (*.f64 (neg.f64 (+.f64 y z)) (-.f64 y z)) x) (neg.f64 (+.f64 y z))) |
(/.f64 x (/.f64 (neg.f64 (+.f64 z y)) (neg.f64 (-.f64 (*.f64 y y) (*.f64 z z))))) |
(neg.f64 (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (/.f64 (-.f64 (neg.f64 z) y) x))) |
(*.f64 (/.f64 x (-.f64 (neg.f64 z) y)) (*.f64 (-.f64 z y) (+.f64 z y))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) x) (neg.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 x (/.f64 (neg.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (neg.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(/.f64 x (*.f64 1 (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (*.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y)))) (sqrt.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3))))) |
(*.f64 (/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 z y))))) (hypot.f64 (pow.f64 (neg.f64 z) 3/2) (pow.f64 y 3/2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 x (sqrt.f64 (-.f64 y z)))) (sqrt.f64 (+.f64 y z))) |
(/.f64 (*.f64 x (sqrt.f64 (-.f64 y z))) (/.f64 (sqrt.f64 (+.f64 z y)) (sqrt.f64 (-.f64 (*.f64 y y) (*.f64 z z))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y y (*.f64 z (neg.f64 z)))) (sqrt.f64 (+.f64 z y))) (*.f64 x (sqrt.f64 (-.f64 y z)))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) 1) (+.f64 y z)) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (sqrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (cbrt.f64 (+.f64 y z)) (cbrt.f64 (+.f64 y z)))) (cbrt.f64 (+.f64 y z))) |
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x) |
(*.f64 x (/.f64 (fma.f64 y y (*.f64 z (neg.f64 z))) (+.f64 z y))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) 1) (fma.f64 y y (*.f64 z (+.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) (sqrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(/.f64 (/.f64 (*.f64 x (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z)))))) (cbrt.f64 (fma.f64 y y (*.f64 z (+.f64 y z))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) x) |
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) |
(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)) |
(fabs.f64 (*.f64 x (-.f64 y z))) |
(log.f64 (pow.f64 (exp.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)) |
(log1p.f64 (expm1.f64 (*.f64 x (-.f64 y z)))) |
(*.f64 x (-.f64 y z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (*.f64 t (-.f64 y z)) | |
| ✓ | 0.0b | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
Compiled 28 to 8 computations (71.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | z | @ | 0 | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| 0.0ms | z | @ | -inf | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| 0.0ms | y | @ | inf | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| 0.0ms | y | @ | 0 | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| 1× | batch-egg-rewrite |
| 1202× | associate-*r/ |
| 980× | distribute-rgt-in |
| 938× | distribute-lft-in |
| 872× | associate-*l/ |
| 276× | associate-+l+ |
Useful iterations: 0 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 10 | 21 |
| 1 | 220 | 21 |
| 2 | 3095 | 21 |
| 1× | node limit |
| Inputs |
|---|
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z x))) (-.f64 1 (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) (-.f64 1 (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (fma.f64 z x (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (fma.f64 z x (*.f64 t (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (*.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) 1) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z x (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x z (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (-.f64 y z) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 y z) t (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z x) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x)))))) |
| 1× | egg-herbie |
| 1820× | associate-/r* |
| 1022× | unswap-sqr |
| 768× | associate-/r/ |
| 698× | associate-/l/ |
| 412× | +-commutative |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 246 | 6370 |
| 1 | 709 | 6034 |
| 2 | 3396 | 6034 |
| 1× | node limit |
| Inputs |
|---|
(*.f64 y t) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(*.f64 (+.f64 (*.f64 -1 t) x) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 z x) |
(*.f64 z x) |
(*.f64 z x) |
(*.f64 t (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z x))) (-.f64 1 (*.f64 t (-.f64 y z)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) (-.f64 1 (*.f64 z x))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(-.f64 (+.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z))))) 1) |
(-.f64 (+.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1) |
(*.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1) |
(*.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z)))) |
(*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(*.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (fma.f64 z x (*.f64 t (-.f64 y z)))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (*.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))) |
(/.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 1 (/.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) 1) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1) |
(pow.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) |
(pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 3) |
(pow.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3) 1/3) |
(sqrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 2)) |
(log.f64 (exp.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(cbrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3)) |
(expm1.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(exp.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 1)) |
(log1p.f64 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 x z (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(fma.f64 (-.f64 y z) t (*.f64 z x)) |
(fma.f64 1 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 z x)) |
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z))) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z))) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x)) |
| Outputs |
|---|
(*.f64 y t) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (+.f64 (*.f64 -1 t) x) z) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 (-.f64 x t) z) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 (-.f64 x t) z) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (*.f64 y t)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 t (-.f64 y z)) |
(*.f64 z x) |
(*.f64 x z) |
(*.f64 z x) |
(*.f64 x z) |
(*.f64 z x) |
(*.f64 x z) |
(*.f64 t (-.f64 y z)) |
(*.f64 t (-.f64 y z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x)) |
(*.f64 (fma.f64 -1 t x) z) |
(*.f64 (-.f64 x t) z) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 y t) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 y t))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) 1) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 z x))) (-.f64 1 (*.f64 t (-.f64 y z)))) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 x z))) 1) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (expm1.f64 (log1p.f64 (*.f64 x z)))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) (-.f64 1 (*.f64 z x))) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) (-.f64 1 (*.f64 x z))) |
(fma.f64 x z (expm1.f64 (log1p.f64 (*.f64 t (-.f64 y z))))) |
(-.f64 (/.f64 (pow.f64 (*.f64 z x) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (/.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(-.f64 (+.f64 (*.f64 z x) (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z))))) 1) |
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (-.f64 y z)))) (-.f64 1 (*.f64 x z))) |
(fma.f64 x z (expm1.f64 (log1p.f64 (*.f64 t (-.f64 y z))))) |
(-.f64 (+.f64 (*.f64 t (-.f64 y z)) (exp.f64 (log1p.f64 (*.f64 z x)))) 1) |
(+.f64 (-.f64 (exp.f64 (log1p.f64 (*.f64 x z))) 1) (*.f64 t (-.f64 y z))) |
(fma.f64 t (-.f64 y z) (expm1.f64 (log1p.f64 (*.f64 x z)))) |
(*.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z)))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(*.f64 (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (fma.f64 z x (*.f64 t (-.f64 y z)))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 (*.f64 t (-.f64 y z)) (fma.f64 x z (*.f64 t (-.f64 y z)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 y t (*.f64 (-.f64 x t) z))) (pow.f64 (*.f64 x z) 2)))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (-.f64 (pow.f64 (*.f64 x z) 4) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (-.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (/.f64 (+.f64 (pow.f64 (*.f64 x z) 4) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (*.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))))) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z))))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) 3))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (*.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 2) 3) (pow.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) 3))) (+.f64 (pow.f64 (*.f64 x z) 4) (*.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) (-.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) (pow.f64 (*.f64 x z) 2))))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) 3) (pow.f64 (*.f64 x z) 6))) (fma.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) (-.f64 (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))) (pow.f64 (*.f64 x z) 2)) (pow.f64 (*.f64 x z) 4))) |
(*.f64 (/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x))))) 3) (pow.f64 (*.f64 x z) 6))) (fma.f64 (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x))))) (-.f64 (*.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x))))) (pow.f64 (*.f64 x z) 2)) (pow.f64 (*.f64 x z) 4))) |
(/.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 1 (/.f64 1 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))))) |
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))))) |
(/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) |
(*.f64 (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2)) (/.f64 (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (/.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (/.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (/.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))))) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 4) (pow.f64 (*.f64 t (-.f64 y z)) 4)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (fma.f64 t (-.f64 y z) (*.f64 x z))) (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (fma.f64 y t (*.f64 (-.f64 x t) z)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))))) (+.f64 (pow.f64 (*.f64 x z) 6) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (*.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)) (fma.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (pow.f64 (*.f64 x z) 6)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)) (fma.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (pow.f64 (*.f64 x z) 6)))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (*.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x z) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 4) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (*.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 4) (fma.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))) (+.f64 (pow.f64 (*.f64 x z) 4) (fma.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 4))))) |
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (*.f64 1 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2))) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (*.f64 1 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (*.f64 1 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (sqrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) (sqrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) (sqrt.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (sqrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2))) (sqrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) (sqrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)))) (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) 2))) |
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) 2) (cbrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) 2) (cbrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 z x) 2)) 1) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (*.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) 1) (neg.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (*.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) 1) (neg.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (*.f64 (sqrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (sqrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) (/.f64 (sqrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) (sqrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) (sqrt.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))))) (sqrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (sqrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) (/.f64 (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (*.f64 (sqrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2))) (sqrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) |
(*.f64 (/.f64 (sqrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) (sqrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)))) (hypot.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3/2) (pow.f64 (*.f64 x z) 3/2))) |
(/.f64 (*.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z)))) (pow.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) 2))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) 2) (cbrt.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))))) (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (cbrt.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z))))) (pow.f64 (cbrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) 2))) |
(/.f64 (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2)) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (pow.f64 (cbrt.f64 (fma.f64 x z (*.f64 t (-.f64 y z)))) 2) (/.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) 2) (cbrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) 2) (cbrt.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 4) (pow.f64 (*.f64 t (-.f64 y z)) 4)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (fma.f64 t (-.f64 y z) (*.f64 x z))) (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (/.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (fma.f64 y t (*.f64 (-.f64 x t) z)))) |
(/.f64 (*.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 z x) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (/.f64 1 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 z x) 2)) (+.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2))))) |
(/.f64 (-.f64 (pow.f64 (pow.f64 (*.f64 x z) 2) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 2) 3)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 4) (+.f64 (pow.f64 (*.f64 t (-.f64 y z)) 4) (*.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (-.f64 (*.f64 x z) (*.f64 t (-.f64 y z))) (+.f64 (pow.f64 (*.f64 x z) 4) (fma.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 4))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (fma.f64 x z (*.f64 t (neg.f64 (-.f64 y z)))) (+.f64 (pow.f64 (*.f64 x z) 4) (fma.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2) (pow.f64 (*.f64 t (-.f64 y z)) 4))))) |
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (-.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))))) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 6) (pow.f64 (*.f64 t (-.f64 y z)) 6)) (-.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (*.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 z x) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (+.f64 (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 z x) 3)) (-.f64 (*.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))))) (+.f64 (pow.f64 (*.f64 x z) 6) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 6) (*.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)))))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2)) (fma.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (pow.f64 (*.f64 x z) 6)))) |
(/.f64 (+.f64 (pow.f64 (pow.f64 (*.f64 x z) 3) 3) (pow.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) 3)) (*.f64 (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2)) (fma.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (-.f64 (pow.f64 (*.f64 t (-.f64 y z)) 3) (pow.f64 (*.f64 x z) 3)) (pow.f64 (*.f64 x z) 6)))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) 1) (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) (sqrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z)))))) (cbrt.f64 (-.f64 (*.f64 z x) (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 z x) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 t (-.f64 y z))))) (-.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 t (-.f64 y z))))) |
(/.f64 (-.f64 (pow.f64 (*.f64 x z) 2) (pow.f64 (*.f64 t (-.f64 y z)) 2)) (*.f64 (+.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 t (-.f64 y z)))) (-.f64 (sqrt.f64 (*.f64 x z)) (sqrt.f64 (*.f64 t (-.f64 y z)))))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) 1) (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) (sqrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (/.f64 (+.f64 (pow.f64 (*.f64 z x) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (*.f64 (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x))))))) (cbrt.f64 (+.f64 (pow.f64 (*.f64 z x) 2) (*.f64 (*.f64 t (-.f64 y z)) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 z x)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (+.f64 (pow.f64 (*.f64 x z) 2) (*.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z)))))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (-.f64 (*.f64 t (-.f64 y z)) (*.f64 x z))) (pow.f64 (*.f64 x z) 2))) |
(/.f64 (+.f64 (pow.f64 (*.f64 x z) 3) (pow.f64 (*.f64 t (-.f64 y z)) 3)) (fma.f64 t (*.f64 (-.f64 y z) (fma.f64 t (-.f64 y z) (*.f64 z (neg.f64 x)))) (pow.f64 (*.f64 x z) 2))) |
(pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 1) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(pow.f64 (sqrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 2) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(pow.f64 (cbrt.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 3) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(pow.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3) 1/3) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(sqrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 2)) |
(sqrt.f64 (pow.f64 (fma.f64 x z (*.f64 t (-.f64 y z))) 2)) |
(fabs.f64 (fma.f64 t (-.f64 y z) (*.f64 x z))) |
(fabs.f64 (fma.f64 y t (*.f64 (-.f64 x t) z))) |
(log.f64 (exp.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(cbrt.f64 (pow.f64 (fma.f64 z x (*.f64 t (-.f64 y z))) 3)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(expm1.f64 (log1p.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(exp.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(exp.f64 (*.f64 (log.f64 (fma.f64 z x (*.f64 t (-.f64 y z)))) 1)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(log1p.f64 (expm1.f64 (fma.f64 z x (*.f64 t (-.f64 y z))))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 z x (*.f64 t (-.f64 y z))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 x z (*.f64 t (-.f64 y z))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 t (-.f64 y z) (*.f64 z x)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 (-.f64 y z) t (*.f64 z x)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 1 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 1 (*.f64 t (-.f64 y z)) (*.f64 z x)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 (sqrt.f64 (*.f64 z x)) (sqrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 (sqrt.f64 (*.f64 t (-.f64 y z))) (sqrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z x)) 2) (cbrt.f64 (*.f64 z x)) (*.f64 t (-.f64 y z))) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (-.f64 y z))) 2) (cbrt.f64 (*.f64 t (-.f64 y z))) (*.f64 z x)) |
(fma.f64 (fma.f64 -1 t x) z (*.f64 y t)) |
(fma.f64 t (-.f64 y z) (*.f64 x z)) |
(fma.f64 y t (*.f64 (-.f64 x t) z)) |
Compiled 21231 to 6729 computations (68.3% saved)
19 alts after pruning (11 fresh and 8 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 828 | 5 | 833 |
| Fresh | 2 | 6 | 8 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 7 | 9 |
| Total | 832 | 19 | 851 |
| Status | Error | Program |
|---|---|---|
| 10.3b | (-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (neg.f64 x)) | |
| 28.8b | (-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) | |
| 24.7b | (-.f64 x (*.f64 z (-.f64 t x))) | |
| ✓ | 28.8b | (-.f64 x (*.f64 x (-.f64 y z))) |
| 39.9b | (+.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) x) | |
| 38.1b | (+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))) | |
| ✓ | 23.7b | (+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
| ✓ | 24.9b | (+.f64 (*.f64 y (-.f64 t x)) x) |
| 0.3b | (+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) | |
| 24.8b | (+.f64 x (/.f64 (-.f64 t x) (/.f64 -1 z))) | |
| 38.1b | (*.f64 (-.f64 x t) z) | |
| 39.1b | (*.f64 (+.f64 1 z) x) | |
| ✓ | 48.6b | (*.f64 z (neg.f64 t)) |
| ✓ | 52.5b | (*.f64 z x) |
| 52.2b | (*.f64 y (neg.f64 x)) | |
| ✓ | 48.2b | (*.f64 y t) |
| ✓ | 38.9b | (*.f64 x (-.f64 1 y)) |
| ✓ | 34.3b | (*.f64 t (-.f64 y z)) |
| 49.1b | x |
Compiled 206 to 138 computations (33% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(-.f64 x (*.f64 x (-.f64 y z))) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 x (/.f64 (-.f64 t x) (/.f64 -1 z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 z x) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
(+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) |
(+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) |
(-.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 x (+.f64 (*.f64 (-.f64 t x) (neg.f64 z)) (*.f64 (-.f64 t x) y))) |
(+.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) y)) x) |
(+.f64 x (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 y z) (-.f64 t x)))) |
(fma.f64 (-.f64 y z) (-.f64 t x) x) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (neg.f64 x)) |
(-.f64 (fma.f64 (*.f64 -1 (-.f64 t x)) z (*.f64 y t)) (*.f64 x (+.f64 y -1))) |
(+.f64 x (*.f64 (-.f64 t x) (+.f64 (-.f64 y z) (fma.f64 (neg.f64 (sqrt.f64 z)) (sqrt.f64 z) z)))) |
| Outputs |
|---|
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
6 calls:
| 19.0ms | t |
| 17.0ms | z |
| 17.0ms | (-.f64 y z) |
| 17.0ms | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 17.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 0.0b | 1 | (-.f64 y z) |
Compiled 332 to 135 computations (59.3% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(-.f64 x (*.f64 x (-.f64 y z))) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(+.f64 x (/.f64 (-.f64 t x) (/.f64 -1 z))) |
(+.f64 (*.f64 z x) (*.f64 t (-.f64 y z))) |
(-.f64 (*.f64 z x) (*.f64 (-.f64 y 1) x)) |
(-.f64 (+.f64 (*.f64 z x) x) (*.f64 y x)) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 z) x)) |
(+.f64 x (/.f64 (-.f64 t x) (/.f64 1 (-.f64 y z)))) |
(+.f64 x (/.f64 (-.f64 y z) (/.f64 1 (-.f64 t x)))) |
(-.f64 (-.f64 0 (*.f64 y x)) (*.f64 x (-.f64 -1 z))) |
| Outputs |
|---|
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
6 calls:
| 21.0ms | y |
| 14.0ms | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 14.0ms | x |
| 13.0ms | z |
| 13.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | (+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
| 0.0b | 1 | (-.f64 y z) |
Compiled 219 to 96 computations (56.2% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(-.f64 x (*.f64 x (-.f64 y z))) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 y (+.f64 z 1)) (neg.f64 x)) |
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))) |
| Outputs |
|---|
(+.f64 (*.f64 y (-.f64 t x)) x) |
(-.f64 x (*.f64 z (-.f64 t x))) |
(*.f64 (-.f64 t x) y) |
5 calls:
| 94.0ms | (-.f64 y z) |
| 82.0ms | x |
| 33.0ms | t |
| 32.0ms | y |
| 29.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 11.7b | 8 | x |
| 8.5b | 3 | y |
| 8.8b | 3 | z |
| 14.1b | 4 | t |
| 15.3b | 11 | (-.f64 y z) |
Compiled 118 to 58 computations (50.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 4.173488486027664e-31 | 1.5338209996190785e-23 |
| 5.0ms | -12572073961196.27 | -9353441791146.598 |
| 18.0ms | 192× | body | 256 | valid |
Compiled 290 to 197 computations (32.1% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(-.f64 x (*.f64 x (-.f64 y z))) |
| Outputs |
|---|
(*.f64 (-.f64 x t) z) |
(+.f64 (*.f64 y (-.f64 t x)) x) |
(*.f64 (-.f64 x t) z) |
5 calls:
| 96.0ms | (-.f64 y z) |
| 56.0ms | x |
| 44.0ms | y |
| 30.0ms | z |
| 22.0ms | t |
| Error | Segments | Branch |
|---|---|---|
| 12.6b | 8 | x |
| 15.8b | 6 | y |
| 9.6b | 3 | z |
| 16.4b | 3 | t |
| 14.9b | 13 | (-.f64 y z) |
Compiled 95 to 51 computations (46.3% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 17.0ms | 9.683876079750921e-42 | 5.923048105270124e-29 |
| 20.0ms | -7.607786102852552e-34 | -2.060952415452839e-54 |
| 32.0ms | 336× | body | 256 | valid |
Compiled 482 to 329 computations (31.7% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (-.f64 t x) (neg.f64 z)) |
| Outputs |
|---|
(*.f64 (-.f64 t x) y) |
(*.f64 (-.f64 x t) z) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 x t) z) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
5 calls:
| 84.0ms | y |
| 64.0ms | (-.f64 y z) |
| 57.0ms | x |
| 51.0ms | t |
| 51.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 19.4b | 7 | x |
| 17.6b | 6 | y |
| 19.8b | 5 | z |
| 20.7b | 7 | t |
| 19.8b | 10 | (-.f64 y z) |
Compiled 81 to 47 computations (42% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 15.0ms | 4.173488486027664e-31 | 1.5338209996190785e-23 |
| 16.0ms | -6.814115629080718e-307 | 1.7064523139012202e-301 |
| 18.0ms | -4.747524369187085e-185 | -1.099990334185195e-194 |
| 7.0ms | -1.0086487706551803e-22 | -5.531082329969526e-23 |
| 6.0ms | -12572073961196.27 | -9353441791146.598 |
| 55.0ms | 560× | body | 256 | valid |
| 0.0ms | 1× | body | 256 | infinite |
Compiled 720 to 536 computations (25.6% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 (-.f64 t x) y) |
| Outputs |
|---|
(*.f64 (+.f64 1 z) x) |
(*.f64 t (-.f64 y z)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 t (-.f64 y z)) |
(*.f64 (-.f64 t x) y) |
(*.f64 (+.f64 1 z) x) |
5 calls:
| 47.0ms | t |
| 45.0ms | (-.f64 y z) |
| 34.0ms | z |
| 33.0ms | x |
| 18.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 20.4b | 6 | x |
| 21.0b | 3 | y |
| 25.2b | 6 | z |
| 20.7b | 7 | t |
| 23.0b | 7 | (-.f64 y z) |
Compiled 70 to 43 computations (38.6% saved)
| 5× | binary-search |
| Time | Left | Right |
|---|---|---|
| 14.0ms | 0.02690085249965286 | 50.11336582324429 |
| 17.0ms | 2.9999667364317427e-173 | 1.1471512244087341e-154 |
| 10.0ms | -1.2444050250084115e-29 | -2.1083190173121638e-30 |
| 11.0ms | -3.673840720208192e+110 | -1.0406410116622267e+110 |
| 15.0ms | -3.4436975612753564e+128 | -1.371548060361465e+127 |
| 54.0ms | 576× | body | 256 | valid |
| 6.0ms | 51× | body | 256 | infinite |
Compiled 740 to 544 computations (26.5% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
| Outputs |
|---|
(*.f64 t (-.f64 y z)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 (+.f64 1 z) x) |
(*.f64 x (-.f64 1 y)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
(*.f64 t (-.f64 y z)) |
5 calls:
| 58.0ms | t |
| 58.0ms | (-.f64 y z) |
| 53.0ms | y |
| 34.0ms | z |
| 27.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 21.6b | 5 | x |
| 23.1b | 9 | y |
| 25.5b | 6 | z |
| 19.8b | 9 | t |
| 22.8b | 10 | (-.f64 y z) |
Compiled 65 to 41 computations (36.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 12.0ms | 1.1168481288178304e-71 | 3.0847639046818486e-70 |
| 16.0ms | 3.1543405160416153e-119 | 1.6495763914951983e-111 |
| 17.0ms | 2.5296828352446823e-152 | 2.2052642674543615e-141 |
| 14.0ms | 1.0747158036868985e-174 | 4.325407707254714e-172 |
| 17.0ms | 1.0089176006079083e-281 | 5.321393810364116e-272 |
| 10.0ms | -1.0105463534597615e-85 | -1.0489302096295446e-86 |
| 7.0ms | -0.000337426011540637 | -0.00020682559350990612 |
| 11.0ms | -6.053333942250838e+50 | -4.171306245427831e+49 |
| 91.0ms | 960× | body | 256 | valid |
| 1.0ms | 7× | body | 256 | infinite |
Compiled 1220 to 932 computations (23.6% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
(*.f64 t (-.f64 y z)) |
(*.f64 x (-.f64 1 y)) |
| Outputs |
|---|
(*.f64 x (neg.f64 y)) |
(*.f64 t (-.f64 y z)) |
x |
(*.f64 t (-.f64 y z)) |
(*.f64 z x) |
(*.f64 t (-.f64 y z)) |
(*.f64 z x) |
(*.f64 y t) |
(*.f64 x (neg.f64 y)) |
(*.f64 t (-.f64 y z)) |
5 calls:
| 51.0ms | (-.f64 y z) |
| 46.0ms | y |
| 30.0ms | t |
| 29.0ms | z |
| 29.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 23.4b | 5 | x |
| 27.8b | 9 | y |
| 25.5b | 6 | z |
| 22.9b | 5 | t |
| 22.8b | 10 | (-.f64 y z) |
Compiled 60 to 38 computations (36.7% saved)
| 9× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 7.211516071824753e+158 | 1.7475457897724397e+159 |
| 0.0ms | 2.1594617206212463e+144 | 2.725524516546207e+144 |
| 0.0ms | 4.3417384892979594e+138 | 2.1594617206212463e+144 |
| 0.0ms | 3.5671289154564864e+117 | 1.9506882528012142e+118 |
| 0.0ms | 1.5502227869509564e+98 | 4.66018610195511e+98 |
| 0.0ms | 4.751526799983776e+79 | 1.9975327475498516e+89 |
| 0.0ms | 1.5699956731142164e-34 | 7.607786102852552e-34 |
| 0.0ms | -4.606938559694831e-63 | -6.339994471671283e-65 |
| 0.0ms | -1.1869555580592233e+270 | -9.500211321014783e+269 |
Compiled 20 to 14 computations (30% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
(*.f64 z (neg.f64 t)) |
| Outputs |
|---|
(*.f64 x (neg.f64 y)) |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 y t) |
x |
(*.f64 z (neg.f64 t)) |
x |
(*.f64 y t) |
(*.f64 x (neg.f64 y)) |
4 calls:
| 45.0ms | t |
| 40.0ms | y |
| 25.0ms | x |
| 24.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 36.4b | 6 | x |
| 31.8b | 9 | y |
| 33.1b | 6 | z |
| 35.0b | 10 | t |
Compiled 43 to 28 computations (34.9% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 68.0ms | 8.456399978700753e+120 | 3.6626199309413835e+123 |
| 12.0ms | 3.507904387250386e-33 | 4.173488486027664e-31 |
| 16.0ms | -6.814115629080718e-307 | 1.7064523139012202e-301 |
| 13.0ms | -2.122791167067861e-203 | -5.067842214638845e-206 |
| 13.0ms | -4.606938559694831e-63 | -9.115338435838439e-68 |
| 9.0ms | -6.667523310713076e-20 | -3.691805434623569e-20 |
| 5.0ms | -12572073961196.27 | -9353441791146.598 |
| 16.0ms | -8.097036490725472e+76 | -1.1477092974641275e+69 |
| 137.0ms | 896× | body | 256 | valid |
| 5.0ms | 54× | body | 256 | infinite |
Compiled 886 to 688 computations (22.3% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 x (neg.f64 y)) |
(*.f64 y (neg.f64 x)) |
| Outputs |
|---|
(*.f64 x (neg.f64 y)) |
(*.f64 y t) |
(*.f64 z x) |
(*.f64 y t) |
x |
(*.f64 y t) |
(*.f64 x (neg.f64 y)) |
4 calls:
| 225.0ms | t |
| 80.0ms | y |
| 41.0ms | z |
| 16.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 37.9b | 4 | x |
| 33.8b | 7 | y |
| 36.7b | 7 | z |
| 38.2b | 9 | t |
Compiled 39 to 26 computations (33.3% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 18.0ms | 8.456399978700753e+120 | 3.6626199309413835e+123 |
| 12.0ms | 3.507904387250386e-33 | 4.173488486027664e-31 |
| 14.0ms | -4.606938559694831e-63 | -9.115338435838439e-68 |
| 7.0ms | -6.667523310713076e-20 | -3.691805434623569e-20 |
| 42.0ms | -12572073961196.27 | -9353441791146.598 |
| 17.0ms | -8.097036490725472e+76 | -1.1477092974641275e+69 |
| 96.0ms | 624× | body | 256 | valid |
| 7.0ms | 52× | body | 256 | infinite |
Compiled 631 to 484 computations (23.3% saved)
| Inputs |
|---|
x |
(*.f64 y t) |
(*.f64 z x) |
| Outputs |
|---|
(*.f64 z x) |
x |
(*.f64 y t) |
x |
(*.f64 y t) |
x |
(*.f64 z x) |
4 calls:
| 51.0ms | x |
| 23.0ms | t |
| 22.0ms | z |
| 21.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 37.9b | 4 | x |
| 36.9b | 5 | y |
| 36.8b | 7 | z |
| 41.0b | 7 | t |
Compiled 31 to 22 computations (29% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 57.0ms | 0.00011067798706449577 | 16101.552410917831 |
| 12.0ms | 2.2826258118341286e-15 | 1.1186421413315055e-13 |
| 14.0ms | 3.6989041326883645e-60 | 8.651245705609823e-56 |
| 15.0ms | 2.8554879642306353e-135 | 3.528912606660963e-130 |
| 32.0ms | 9.176902002897858e-241 | 1.933881599573583e-239 |
| 10.0ms | -2.570426778335542e-5 | -4.515219381394842e-6 |
| 132.0ms | 736× | body | 256 | valid |
Compiled 664 to 520 computations (21.7% saved)
Total -24.4b remaining (-64.1%)
Threshold costs -24.4b (-64.1%)
| Inputs |
|---|
x |
(*.f64 y t) |
| Outputs |
|---|
(*.f64 y t) |
x |
(*.f64 y t) |
4 calls:
| 16.0ms | z |
| 11.0ms | t |
| 9.0ms | x |
| 9.0ms | y |
| Error | Segments | Branch |
|---|---|---|
| 40.1b | 3 | x |
| 38.0b | 3 | y |
| 44.6b | 5 | z |
| 43.5b | 3 | t |
Compiled 28 to 21 computations (25% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 34.0ms | 3.507904387250386e-33 | 4.173488486027664e-31 |
| 13.0ms | -4.606938559694831e-63 | -9.115338435838439e-68 |
| 45.0ms | 240× | body | 256 | valid |
Compiled 230 to 179 computations (22.2% saved)
| 1× | egg-herbie |
| 234× | distribute-lft-neg-in |
| 190× | *-commutative |
| 120× | distribute-rgt-neg-in |
| 112× | +-commutative |
| 100× | distribute-neg-in |
Useful iterations: 3 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 190 | 1207 |
| 1 | 244 | 1201 |
| 2 | 289 | 1201 |
| 3 | 321 | 1197 |
| 4 | 362 | 1197 |
| 5 | 417 | 1197 |
| 6 | 476 | 1197 |
| 7 | 564 | 1197 |
| 8 | 649 | 1197 |
| 9 | 712 | 1197 |
| 10 | 754 | 1197 |
| 11 | 794 | 1197 |
| 12 | 825 | 1197 |
| 13 | 841 | 1197 |
| 14 | 845 | 1197 |
| 1× | fuel |
| 1× | saturated |
| Inputs |
|---|
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(if (<=.f64 y -9500000000000) (+.f64 (*.f64 y (-.f64 t x)) x) (if (<=.f64 y 8275667163517223/43556142965880123323311949751266331066368) (-.f64 x (*.f64 z (-.f64 t x))) (*.f64 (-.f64 t x) y))) |
(if (<=.f64 z -4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 (-.f64 x t) z) (if (<=.f64 z 5173772886059105/89202980794122492566142873090593446023921664) (+.f64 (*.f64 y (-.f64 t x)) x) (*.f64 (-.f64 x t) z))) |
(if (<=.f64 y -10000000000000) (*.f64 (-.f64 t x) y) (if (<=.f64 y -8166776806102523/85070591730234615865843651857942052864) (*.f64 (-.f64 x t) z) (if (<=.f64 y -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 (+.f64 1 z) x) (if (<=.f64 y 284134022587167/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 (-.f64 x t) z) (if (<=.f64 y 616761790044201/42535295865117307932921825928971026432) (*.f64 (+.f64 1 z) x) (*.f64 (-.f64 t x) y)))))) |
(if (<=.f64 x -14000000000000001052442816831254920784600006900933714988760727433008722953393812865303575415368612495995723370543935368573485056) (*.f64 (+.f64 1 z) x) (if (<=.f64 x -359999999999999968435215381584228055063174815541375321926058719949341964140788077068771511786271510763893948416) (*.f64 t (-.f64 y z)) (if (<=.f64 x -6137165078635627/713623846352979940529142984724747568191373312) (*.f64 (+.f64 1 z) x) (if (<=.f64 x 2572236175320287/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 t (-.f64 y z)) (if (<=.f64 x 5404319552844595/1125899906842624) (*.f64 (-.f64 t x) y) (*.f64 (+.f64 1 z) x)))))) |
(if (<=.f64 t -51999999999999997736724087125988087476786189828096) (*.f64 t (-.f64 y z)) (if (<=.f64 t -8669969714643489/36893488147419103232) (*.f64 (+.f64 1 z) x) (if (<=.f64 t -6439266133761187/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 t (-.f64 y z)) (if (<=.f64 t 5518099287801593/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 2283448063018921/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 (+.f64 1 z) x) (if (<=.f64 t 6748370691814795/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 1680814549933591/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 t (-.f64 y z)) (if (<=.f64 t 3263683738939225/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x (-.f64 1 y)) (*.f64 t (-.f64 y z)))))))))) |
(if (<=.f64 (-.f64 y z) -1000000000000000046753818885456127989189605431330410286841364872744016439394555894610368258180303336939076888134044950289326168184662430331474313277416979816387389279864637935586997520238352311022660078293728671385192933261062303434752638026781377548741967884639283445760) (*.f64 x (neg.f64 y)) (if (<=.f64 (-.f64 y z) -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 4676805239458889/23384026197294446691258957323460528314494920687616) x (if (<=.f64 (-.f64 y z) 50000000000000000013304932354183638268701200590600404549065988726744879458156544) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 199999999999999999538074049028741601393225095984807677841113727932195173096259352955823864957370368) (*.f64 z x) (if (<=.f64 (-.f64 y z) 4999999999999999832824999471636879591620757547431714247293876642114376026137470598410191039245133837347555577757171712) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 5000000000000000164207812446024630394935062831798058477561567131293735034493939977720006578138637063419747523921612177893242453171057459200) (*.f64 z x) (if (<=.f64 (-.f64 y z) 2499999999999999972717652955352299031696201565100339736295003866181325599777564537213528201614407515324164732080238474646008190380863584278151168) (*.f64 y t) (if (<=.f64 (-.f64 y z) 999999999999999928484693987168420772305733470059469068129930887927772406304894123616740280504746200573981670431418299523701733729688780649419062882836695482368) (*.f64 x (neg.f64 y)) (*.f64 t (-.f64 y z))))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 x (neg.f64 y)) (if (<=.f64 y -10000000000000) (*.f64 y t) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 y t) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (neg.f64 t)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 y t) (*.f64 x (neg.f64 y)))))))))) |
(if (<=.f64 y -179999999999999993807514555399698261727668732728490605741914453360183869440) (*.f64 x (neg.f64 y)) (if (<=.f64 y -9500000000000) (*.f64 y t) (if (<=.f64 y -3821530487881633/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -4168515212543383/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 y t) (if (<=.f64 y 4019129502659983/365375409332725729550921208179070754913983135744) x (if (<=.f64 y 1500000000000000039956910308788482876633245096059164471578204637378732895937602689498331873093775305767729982630448995500032) (*.f64 y t) (*.f64 x (neg.f64 y)))))))) |
(if (<=.f64 z -7526271582073497/295147905179352825856) (*.f64 z x) (if (<=.f64 z 1090936039185683/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) x (if (<=.f64 z 7672009237256583/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y t) (if (<=.f64 z 7067388259113537/28269553036454149273332760011886696253239742350009903329945699220681916416) x (if (<=.f64 z 3486039150627631/633825300114114700748351602688) (*.f64 y t) (if (<=.f64 z 1) x (*.f64 z x))))))) |
(if (<=.f64 y -5928554968950589/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 y t) (if (<=.f64 y 4384504911992709/91343852333181432387730302044767688728495783936) x (*.f64 y t))) |
x |
| Outputs |
|---|
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 y (+.f64 z 1)))) |
(-.f64 (*.f64 t (-.f64 y z)) (*.f64 x (+.f64 y (-.f64 -1 z)))) |
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 (+.f64 z 1) y))) |
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x))) |
(if (<=.f64 y -9500000000000) (+.f64 (*.f64 y (-.f64 t x)) x) (if (<=.f64 y 8275667163517223/43556142965880123323311949751266331066368) (-.f64 x (*.f64 z (-.f64 t x))) (*.f64 (-.f64 t x) y))) |
(if (<=.f64 y -9500000000000) (+.f64 x (*.f64 y (-.f64 t x))) (if (<=.f64 y 8275667163517223/43556142965880123323311949751266331066368) (-.f64 x (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(if (<=.f64 y -9500000000000) (-.f64 x (*.f64 y (-.f64 x t))) (if (<=.f64 y 8275667163517223/43556142965880123323311949751266331066368) (-.f64 x (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))) |
(if (<=.f64 z -4384504911992709/5846006549323611672814739330865132078623730171904) (*.f64 (-.f64 x t) z) (if (<=.f64 z 5173772886059105/89202980794122492566142873090593446023921664) (+.f64 (*.f64 y (-.f64 t x)) x) (*.f64 (-.f64 x t) z))) |
(if (or (<=.f64 z -4384504911992709/5846006549323611672814739330865132078623730171904) (not (<=.f64 z 5173772886059105/89202980794122492566142873090593446023921664))) (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x)))) |
(if (or (<=.f64 z -4384504911992709/5846006549323611672814739330865132078623730171904) (not (<=.f64 z 5173772886059105/89202980794122492566142873090593446023921664))) (*.f64 z (-.f64 x t)) (-.f64 x (*.f64 y (-.f64 x t)))) |
(if (<=.f64 y -10000000000000) (*.f64 (-.f64 t x) y) (if (<=.f64 y -8166776806102523/85070591730234615865843651857942052864) (*.f64 (-.f64 x t) z) (if (<=.f64 y -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 (+.f64 1 z) x) (if (<=.f64 y 284134022587167/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 (-.f64 x t) z) (if (<=.f64 y 616761790044201/42535295865117307932921825928971026432) (*.f64 (+.f64 1 z) x) (*.f64 (-.f64 t x) y)))))) |
(if (<=.f64 y -10000000000000) (*.f64 y (-.f64 t x)) (if (<=.f64 y -8166776806102523/85070591730234615865843651857942052864) (*.f64 z (-.f64 x t)) (if (<=.f64 y -4765633684607463/5016456510113118655434598811035278955030765345404790744303017523831112055108147451509157692220295382716162651878526895249385292291816524375083746691371804094271873160484737966720260389217684476157468082176) (*.f64 x (+.f64 z 1)) (if (<=.f64 y 284134022587167/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (-.f64 x t)) (if (<=.f64 y 616761790044201/42535295865117307932921825928971026432) (*.f64 x (+.f64 z 1)) (*.f64 y (-.f64 t x))))))) |
(if (<=.f64 x -14000000000000001052442816831254920784600006900933714988760727433008722953393812865303575415368612495995723370543935368573485056) (*.f64 (+.f64 1 z) x) (if (<=.f64 x -359999999999999968435215381584228055063174815541375321926058719949341964140788077068771511786271510763893948416) (*.f64 t (-.f64 y z)) (if (<=.f64 x -6137165078635627/713623846352979940529142984724747568191373312) (*.f64 (+.f64 1 z) x) (if (<=.f64 x 2572236175320287/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 t (-.f64 y z)) (if (<=.f64 x 5404319552844595/1125899906842624) (*.f64 (-.f64 t x) y) (*.f64 (+.f64 1 z) x)))))) |
(if (<=.f64 x -14000000000000001052442816831254920784600006900933714988760727433008722953393812865303575415368612495995723370543935368573485056) (*.f64 x (+.f64 z 1)) (if (<=.f64 x -359999999999999968435215381584228055063174815541375321926058719949341964140788077068771511786271510763893948416) (*.f64 t (-.f64 y z)) (if (<=.f64 x -6137165078635627/713623846352979940529142984724747568191373312) (*.f64 x (+.f64 z 1)) (if (<=.f64 x 2572236175320287/1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088) (*.f64 t (-.f64 y z)) (if (<=.f64 x 5404319552844595/1125899906842624) (*.f64 y (-.f64 t x)) (*.f64 x (+.f64 z 1))))))) |
(if (<=.f64 t -51999999999999997736724087125988087476786189828096) (*.f64 t (-.f64 y z)) (if (<=.f64 t -8669969714643489/36893488147419103232) (*.f64 (+.f64 1 z) x) (if (<=.f64 t -6439266133761187/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 t (-.f64 y z)) (if (<=.f64 t 5518099287801593/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 2283448063018921/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 (+.f64 1 z) x) (if (<=.f64 t 6748370691814795/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 1680814549933591/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (*.f64 t (-.f64 y z)) (if (<=.f64 t 3263683738939225/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408) (*.f64 x (-.f64 1 y)) (*.f64 t (-.f64 y z)))))))))) |
(if (<=.f64 t -51999999999999997736724087125988087476786189828096) (*.f64 t (-.f64 y z)) (if (<=.f64 t -8669969714643489/36893488147419103232) (*.f64 x (+.f64 z 1)) (if (<=.f64 t -6439266133761187/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 t (-.f64 y z)) (if (<=.f64 t 5518099287801593/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 2283448063018921/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 x (+.f64 z 1)) (if (<=.f64 t 6748370691814795/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (*.f64 x (-.f64 1 y)) (if (or (<=.f64 t 1680814549933591/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (not (<=.f64 t 3263683738939225/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408))) (*.f64 t (-.f64 y z)) (*.f64 x (-.f64 1 y))))))))) |
(if (<=.f64 t -51999999999999997736724087125988087476786189828096) (*.f64 t (-.f64 y z)) (if (<=.f64 t -8669969714643489/36893488147419103232) (*.f64 x (+.f64 z 1)) (if (<=.f64 t -6439266133761187/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 t (-.f64 y z)) (if (<=.f64 t 5518099287801593/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 2283448063018921/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 x (+.f64 z 1)) (if (or (<=.f64 t 6748370691814795/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (not (or (<=.f64 t 1680814549933591/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416) (not (<=.f64 t 3263683738939225/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408))))) (*.f64 x (-.f64 1 y)) (*.f64 t (-.f64 y z)))))))) |
(if (<=.f64 t -51999999999999997736724087125988087476786189828096) (*.f64 t (-.f64 y z)) (if (<=.f64 t -8669969714643489/36893488147419103232) (*.f64 x (+.f64 z 1)) (if (<=.f64 t -6439266133761187/69992023193056381579920071267763883691301421788582797965624659405118495974380029543152421664737722368) (*.f64 t (-.f64 y z)) (if (<=.f64 t 5518099287801593/40874809539271061742722513162994453833061401813718170449972167525114099545476384067275939133289179158309733311369062302596555530002300798171938238428873347488153716182038234655079172535180553977500740746128259563383414998120875425564443755897815944345745836172815483732835501982317445323323080704) (*.f64 x (-.f64 1 y)) (if (<=.f64 t 2283448063018921/1113877103911668754551067286547922686741510866027480451801560673315252726369306002564920119950530126899082595110740822097336109551117050292542153642510306198303709637294986560078826707091456) (*.f64 x (+.f64 z 1)) (if (or (<=.f64 t 6748370691814795/899782758908639276562107701537196371773939423660383326620151114522367516134297574063808137220778171429984182126704179024641653211098859937801703036173032771026944) (and (not (<=.f64 t 1680814549933591/45427420268475430659332737993000283397102585042957378767593137448789955507087370207886940669610222847547657600391636120845912601788416)) (<=.f64 t 3263683738939225/15541351137805832567355695254588151253139254712417116170014499277911234281641667985408))) (*.f64 x (-.f64 1 y)) (*.f64 t (-.f64 y z)))))))) |
(if (<=.f64 (-.f64 y z) -1000000000000000046753818885456127989189605431330410286841364872744016439394555894610368258180303336939076888134044950289326168184662430331474313277416979816387389279864637935586997520238352311022660078293728671385192933261062303434752638026781377548741967884639283445760) (*.f64 x (neg.f64 y)) (if (<=.f64 (-.f64 y z) -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 4676805239458889/23384026197294446691258957323460528314494920687616) x (if (<=.f64 (-.f64 y z) 50000000000000000013304932354183638268701200590600404549065988726744879458156544) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 199999999999999999538074049028741601393225095984807677841113727932195173096259352955823864957370368) (*.f64 z x) (if (<=.f64 (-.f64 y z) 4999999999999999832824999471636879591620757547431714247293876642114376026137470598410191039245133837347555577757171712) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 5000000000000000164207812446024630394935062831798058477561567131293735034493939977720006578138637063419747523921612177893242453171057459200) (*.f64 z x) (if (<=.f64 (-.f64 y z) 2499999999999999972717652955352299031696201565100339736295003866181325599777564537213528201614407515324164732080238474646008190380863584278151168) (*.f64 y t) (if (<=.f64 (-.f64 y z) 999999999999999928484693987168420772305733470059469068129930887927772406304894123616740280504746200573981670431418299523701733729688780649419062882836695482368) (*.f64 x (neg.f64 y)) (*.f64 t (-.f64 y z))))))))))) |
(if (<=.f64 (-.f64 y z) -1000000000000000046753818885456127989189605431330410286841364872744016439394555894610368258180303336939076888134044950289326168184662430331474313277416979816387389279864637935586997520238352311022660078293728671385192933261062303434752638026781377548741967884639283445760) (*.f64 x (neg.f64 y)) (if (<=.f64 (-.f64 y z) -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 4676805239458889/23384026197294446691258957323460528314494920687616) x (if (<=.f64 (-.f64 y z) 50000000000000000013304932354183638268701200590600404549065988726744879458156544) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 199999999999999999538074049028741601393225095984807677841113727932195173096259352955823864957370368) (*.f64 z x) (if (<=.f64 (-.f64 y z) 4999999999999999832824999471636879591620757547431714247293876642114376026137470598410191039245133837347555577757171712) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 5000000000000000164207812446024630394935062831798058477561567131293735034493939977720006578138637063419747523921612177893242453171057459200) (*.f64 z x) (if (<=.f64 (-.f64 y z) 2499999999999999972717652955352299031696201565100339736295003866181325599777564537213528201614407515324164732080238474646008190380863584278151168) (*.f64 t y) (if (<=.f64 (-.f64 y z) 999999999999999928484693987168420772305733470059469068129930887927772406304894123616740280504746200573981670431418299523701733729688780649419062882836695482368) (*.f64 x (neg.f64 y)) (*.f64 t (-.f64 y z))))))))))) |
(if (<=.f64 (-.f64 y z) -1000000000000000046753818885456127989189605431330410286841364872744016439394555894610368258180303336939076888134044950289326168184662430331474313277416979816387389279864637935586997520238352311022660078293728671385192933261062303434752638026781377548741967884639283445760) (*.f64 (neg.f64 x) y) (if (<=.f64 (-.f64 y z) -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 4676805239458889/23384026197294446691258957323460528314494920687616) x (if (<=.f64 (-.f64 y z) 50000000000000000013304932354183638268701200590600404549065988726744879458156544) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 199999999999999999538074049028741601393225095984807677841113727932195173096259352955823864957370368) (*.f64 z x) (if (<=.f64 (-.f64 y z) 4999999999999999832824999471636879591620757547431714247293876642114376026137470598410191039245133837347555577757171712) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 5000000000000000164207812446024630394935062831798058477561567131293735034493939977720006578138637063419747523921612177893242453171057459200) (*.f64 z x) (if (<=.f64 (-.f64 y z) 2499999999999999972717652955352299031696201565100339736295003866181325599777564537213528201614407515324164732080238474646008190380863584278151168) (*.f64 t y) (if (<=.f64 (-.f64 y z) 999999999999999928484693987168420772305733470059469068129930887927772406304894123616740280504746200573981670431418299523701733729688780649419062882836695482368) (*.f64 (neg.f64 x) y) (*.f64 t (-.f64 y z))))))))))) |
(if (<=.f64 (-.f64 y z) -1000000000000000046753818885456127989189605431330410286841364872744016439394555894610368258180303336939076888134044950289326168184662430331474313277416979816387389279864637935586997520238352311022660078293728671385192933261062303434752638026781377548741967884639283445760) (*.f64 y (neg.f64 x)) (if (<=.f64 (-.f64 y z) -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 4676805239458889/23384026197294446691258957323460528314494920687616) x (if (<=.f64 (-.f64 y z) 50000000000000000013304932354183638268701200590600404549065988726744879458156544) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 199999999999999999538074049028741601393225095984807677841113727932195173096259352955823864957370368) (*.f64 z x) (if (<=.f64 (-.f64 y z) 4999999999999999832824999471636879591620757547431714247293876642114376026137470598410191039245133837347555577757171712) (*.f64 t (-.f64 y z)) (if (<=.f64 (-.f64 y z) 5000000000000000164207812446024630394935062831798058477561567131293735034493939977720006578138637063419747523921612177893242453171057459200) (*.f64 z x) (if (<=.f64 (-.f64 y z) 2499999999999999972717652955352299031696201565100339736295003866181325599777564537213528201614407515324164732080238474646008190380863584278151168) (*.f64 t y) (if (<=.f64 (-.f64 y z) 999999999999999928484693987168420772305733470059469068129930887927772406304894123616740280504746200573981670431418299523701733729688780649419062882836695482368) (*.f64 y (neg.f64 x)) (*.f64 t (-.f64 y z))))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 x (neg.f64 y)) (if (<=.f64 y -10000000000000) (*.f64 y t) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 y t) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (neg.f64 t)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 y t) (*.f64 x (neg.f64 y)))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 x (neg.f64 y)) (if (<=.f64 y -10000000000000) (*.f64 t y) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t y) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (neg.f64 t)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 t y) (*.f64 x (neg.f64 y)))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 (neg.f64 x) y) (if (<=.f64 y -10000000000000) (*.f64 t y) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t y) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (neg.f64 t)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 t y) (*.f64 (neg.f64 x) y))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 y (neg.f64 x)) (if (<=.f64 y -10000000000000) (*.f64 t y) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t y) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 t (neg.f64 z)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 t y) (*.f64 y (neg.f64 x)))))))))) |
(if (<=.f64 y -11000000000000000031598029763877157208568604930957149701330750618468352) (*.f64 y (neg.f64 x)) (if (<=.f64 y -10000000000000) (*.f64 t y) (if (<=.f64 y -5399988732876221/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -7410693711188237/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t y) (if (<=.f64 y -1468487258528273/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) x (if (<=.f64 y 3582559415229497/6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488) (*.f64 z (neg.f64 t)) (if (<=.f64 y 6942132777321789/182687704666362864775460604089535377456991567872) x (if (<=.f64 y 539999999999999967413636055687189277798356298794558662254502691289946428391717537575218972021590240802402826051587577741312) (*.f64 t y) (*.f64 y (neg.f64 x)))))))))) |
(if (<=.f64 y -179999999999999993807514555399698261727668732728490605741914453360183869440) (*.f64 x (neg.f64 y)) (if (<=.f64 y -9500000000000) (*.f64 y t) (if (<=.f64 y -3821530487881633/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -4168515212543383/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 y t) (if (<=.f64 y 4019129502659983/365375409332725729550921208179070754913983135744) x (if (<=.f64 y 1500000000000000039956910308788482876633245096059164471578204637378732895937602689498331873093775305767729982630448995500032) (*.f64 y t) (*.f64 x (neg.f64 y)))))))) |
(if (<=.f64 y -179999999999999993807514555399698261727668732728490605741914453360183869440) (*.f64 x (neg.f64 y)) (if (<=.f64 y -9500000000000) (*.f64 t y) (if (<=.f64 y -3821530487881633/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -4168515212543383/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 t y) (if (<=.f64 y 4019129502659983/365375409332725729550921208179070754913983135744) x (if (<=.f64 y 1500000000000000039956910308788482876633245096059164471578204637378732895937602689498331873093775305767729982630448995500032) (*.f64 t y) (*.f64 x (neg.f64 y)))))))) |
(if (<=.f64 y -179999999999999993807514555399698261727668732728490605741914453360183869440) (*.f64 (neg.f64 x) y) (if (<=.f64 y -9500000000000) (*.f64 t y) (if (<=.f64 y -3821530487881633/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -4168515212543383/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 t y) (if (<=.f64 y 4019129502659983/365375409332725729550921208179070754913983135744) x (if (<=.f64 y 1500000000000000039956910308788482876633245096059164471578204637378732895937602689498331873093775305767729982630448995500032) (*.f64 t y) (*.f64 (neg.f64 x) y))))))) |
(if (<=.f64 y -179999999999999993807514555399698261727668732728490605741914453360183869440) (*.f64 y (neg.f64 x)) (if (<=.f64 y -9500000000000) (*.f64 t y) (if (<=.f64 y -3821530487881633/83076749736557242056487941267521536) (*.f64 z x) (if (<=.f64 y -4168515212543383/926336713898529563388567880069503262826159877325124512315660672063305037119488) (*.f64 t y) (if (<=.f64 y 4019129502659983/365375409332725729550921208179070754913983135744) x (if (<=.f64 y 1500000000000000039956910308788482876633245096059164471578204637378732895937602689498331873093775305767729982630448995500032) (*.f64 t y) (*.f64 y (neg.f64 x)))))))) |
(if (<=.f64 z -7526271582073497/295147905179352825856) (*.f64 z x) (if (<=.f64 z 1090936039185683/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) x (if (<=.f64 z 7672009237256583/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y t) (if (<=.f64 z 7067388259113537/28269553036454149273332760011886696253239742350009903329945699220681916416) x (if (<=.f64 z 3486039150627631/633825300114114700748351602688) (*.f64 y t) (if (<=.f64 z 1) x (*.f64 z x))))))) |
(if (<=.f64 z -7526271582073497/295147905179352825856) (*.f64 z x) (if (<=.f64 z 1090936039185683/117304950450073441093299338992332138457996243649210992760592177980666118165925495436678284352817677825758656549761022853424729541660972550965022826666248518125620733165482852770884817967017897067499683873717228533661411547573197142488509591988118713532416) x (if (<=.f64 z 7672009237256583/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 t y) (if (<=.f64 z 7067388259113537/28269553036454149273332760011886696253239742350009903329945699220681916416) x (if (<=.f64 z 3486039150627631/633825300114114700748351602688) (*.f64 t y) (if (<=.f64 z 1) x (*.f64 z x))))))) |
(if (<=.f64 y -5928554968950589/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 y t) (if (<=.f64 y 4384504911992709/91343852333181432387730302044767688728495783936) x (*.f64 y t))) |
(if (<=.f64 y -5928554968950589/1852673427797059126777135760139006525652319754650249024631321344126610074238976) (*.f64 t y) (if (<=.f64 y 4384504911992709/91343852333181432387730302044767688728495783936) x (*.f64 t y))) |
x |
Compiled 540 to 291 computations (46.1% saved)
| 1× | egg-herbie |
| 1372× | associate-/l* |
| 676× | associate-*r* |
| 640× | distribute-lft-in |
| 616× | distribute-rgt-in |
| 598× | associate-*l* |
Useful iterations: 1 (0.0ms)
| Iter | Nodes | Cost |
|---|---|---|
| 0 | 556 | 13746 |
| 1 | 1684 | 12422 |
| 1× | node limit |
Compiled 87 to 41 computations (52.9% saved)
Compiled 492 to 215 computations (56.3% saved)
Loading profile data...