Time bar (total: 21.8s)
| 1× | search |
| Probability | Valid | Unknown | Precondition | Infinite | Domain | Can't | Iter |
|---|---|---|---|---|---|---|---|
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 0 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 1 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 2 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 3 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 4 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 5 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 6 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 7 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 8 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 9 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 10 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 11 |
| 0% | 0% | 99.6% | 0.4% | 0% | 0% | 0% | 12 |
Compiled 24 to 16 computations (33.3% saved)
| 1.7s | 8256× | body | 256 | valid |
| 1.1s | 5709× | body | 256 | infinite |
| 2× | egglog |
| Inputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
| Outputs |
|---|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 a b)) (*.f64 c x)) |
(+.f64 (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 a b)) (*.f64 y i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 a b)) (*.f64 c y)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 a b)) (*.f64 z i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 a b)) (*.f64 c z)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 a b)) (*.f64 t i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 a b)) (*.f64 c t)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c b)) (*.f64 a i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 i b)) (*.f64 c a)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a c)) (*.f64 b i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a i)) (*.f64 c b)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 i c)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x y (fma.f64 z t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x y (fma.f64 z t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y z (fma.f64 x t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (+.f64 (fma.f64 x z (*.f64 t y)) (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x b (fma.f64 a y (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y b (fma.f64 x a (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (fma.f64 c y (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 a b)) (*.f64 c x)) |
(+.f64 (+.f64 (fma.f64 x c (*.f64 z t)) (*.f64 a b)) (*.f64 i y)) |
(+.f64 (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (+.f64 (fma.f64 x z (*.f64 t y)) (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y z (fma.f64 x t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y b (fma.f64 x a (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x b (fma.f64 a y (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 a b)) (*.f64 y i)) |
(+.f64 (+.f64 (fma.f64 x c (*.f64 z t)) (*.f64 a b)) (*.f64 i y)) |
(+.f64 (+.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 a b)) (*.f64 c y)) |
(+.f64 (+.f64 (fma.f64 c y (*.f64 z t)) (*.f64 a b)) (*.f64 x i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x y (fma.f64 z t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 b z (fma.f64 x y (*.f64 a t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 b t (fma.f64 x y (*.f64 a z)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 a b)) (*.f64 z i)) |
(+.f64 (fma.f64 x y (*.f64 z i)) (fma.f64 c t (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 a b)) (*.f64 c z)) |
(+.f64 (fma.f64 x y (*.f64 i t)) (fma.f64 c z (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 b t (fma.f64 x y (*.f64 a z)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 b z (fma.f64 x y (*.f64 a t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 a b)) (*.f64 t i)) |
(+.f64 (fma.f64 x y (*.f64 i t)) (fma.f64 c z (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 a b)) (*.f64 c t)) |
(+.f64 (fma.f64 x y (*.f64 z i)) (fma.f64 c t (*.f64 a b))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 x y (fma.f64 z t (*.f64 a b)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c b)) (*.f64 a i)) |
(fma.f64 i a (fma.f64 c b (fma.f64 y x (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 i b)) (*.f64 c a)) |
(fma.f64 c a (fma.f64 i b (fma.f64 y x (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a c)) (*.f64 b i)) |
(fma.f64 c a (fma.f64 i b (fma.f64 y x (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a i)) (*.f64 c b)) |
(fma.f64 i a (fma.f64 c b (fma.f64 y x (*.f64 z t)))) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 i c)) |
(fma.f64 i c (fma.f64 x y (fma.f64 z t (*.f64 a b)))) |
Compiled 31 to 23 computations (25.8% saved)
| 1× | egglog |
| Inputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
Compiled 35 to 18 computations (48.6% 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 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
| ▶ | 0.0b | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
Compiled 43 to 27 computations (37.2% saved)
Found 3 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 x y) (*.f64 z t)) |
| ✓ | 0.0b | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
Compiled 61 to 15 computations (75.4% saved)
54 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | b | @ | inf | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 1.0ms | a | @ | inf | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 1.0ms | x | @ | 0 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 1.0ms | y | @ | -inf | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 1.0ms | c | @ | 0 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
Compiled 10925 to 110 computations (99% saved)
| 1× | batch-egg-rewrite |
| 103× | egg-rr |
| 69× | egg-rr |
| 31× | egg-rr |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y)))) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 b a (*.f64 x y)) 1) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 (fma.f64 b a (*.f64 x y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z t) 1 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 a b) 2)) (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 c i (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c i) (*.f64 z t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c i) (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c i (*.f64 x y)) 1) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z t) 1 (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x y (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x y (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 b a (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 z t))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) |
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t))) |
(fma.f64 z t (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 x y))) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 t z (*.f64 a b))) |
(fma.f64 1 (*.f64 x y) (fma.f64 t z (*.f64 a b))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 x y)) |
(fma.f64 1 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y)))) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) |
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) 1) (*.f64 z t)) |
(+.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) |
(+.f64 (*.f64 z t) (*.f64 (fma.f64 b a (*.f64 x y)) 1)) |
(*.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (fma.f64 x y (*.f64 z t))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) |
(pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3) |
(pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 1 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 b a (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 a b) 1 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 a b (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 z t (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 1 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 z t) 1 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 a b) 2)) (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(+.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(+.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(+.f64 (+.f64 (*.f64 c i) (fma.f64 b a (*.f64 x y))) (*.f64 z t)) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i))) |
(+.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(+.f64 (*.f64 x y) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1)) |
(+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1) (*.f64 a b)) |
(+.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1)) |
(+.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(+.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(+.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 x y))) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) 1) (fma.f64 t z (*.f64 a b))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(*.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3) |
(pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)) |
(fma.f64 x y (*.f64 z t)) |
(fma.f64 y x (*.f64 z t)) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (*.f64 z t)) |
(fma.f64 t z (*.f64 x y)) |
(fma.f64 z t (*.f64 x y)) |
(fma.f64 1 (*.f64 x y) (*.f64 z t)) |
(fma.f64 1 (*.f64 z t) (*.f64 x y)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 x y)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 x y)) |
(fma.f64 (*.f64 z t) 1 (*.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 x y)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 x y)) |
(if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(+.f64 (*.f64 z t) (*.f64 x y)) |
(*.f64 1 (fma.f64 x y (*.f64 z t))) |
(*.f64 (fma.f64 x y (*.f64 z t)) 1) |
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (*.f64 x y)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 z t)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))) |
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3) |
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3) |
(pow.f64 (fma.f64 x y (*.f64 z t)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 c i (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 c i (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 y x) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 b a (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (*.f64 a b) (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 z t (fma.f64 b a (*.f64 x y))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 x y))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 b a (*.f64 y x))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 a b)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 a b)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 t z (*.f64 a b))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (*.f64 a b))) |
(fma.f64 1 (*.f64 x y) (fma.f64 t z (*.f64 a b))) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 a b)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 y x)) |
(fma.f64 1 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z)))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z)))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) (pow.f64 (fma.f64 x y (*.f64 t z)) 2))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) (pow.f64 (fma.f64 x y (*.f64 t z)) 2))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (fma.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) (pow.f64 (fma.f64 x y (*.f64 t z)) 2))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y)))) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 b a (*.f64 y x)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 b a (*.f64 y x)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 b a (*.f64 y x)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 x y)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 b a (*.f64 x y))) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 y x)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 b a (*.f64 y x)) (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z))))) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 (fma.f64 b a (*.f64 x y)) 1) (*.f64 z t)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 x y) (fma.f64 t z (*.f64 a b))) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 x y)) |
(fma.f64 y x (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 z t) (*.f64 (fma.f64 b a (*.f64 x y)) 1)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (fma.f64 x y (*.f64 z t))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2))) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b)))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (fma.f64 x y (*.f64 t z))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 z t)) (*.f64 a b))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (cbrt.f64 (pow.f64 (*.f64 a b) 2))) (cbrt.f64 (*.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b)))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (fma.f64 x y (*.f64 t z))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 1 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 b a (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 a b) 1 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 a b (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 z t (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 1 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 z t) 1 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i)))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b)))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (-.f64 (*.f64 y x) (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 a b) 2)) (-.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i)))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 x y (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) 2)) (-.f64 (*.f64 t z) (fma.f64 x y (fma.f64 b a (*.f64 c i))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 y x))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 y x))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 c i (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 y x))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 x y (fma.f64 b a (*.f64 c i))) (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 c i (*.f64 x y))) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i))))) |
(+.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) (*.f64 a b)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (+.f64 (*.f64 c i) (fma.f64 b a (*.f64 x y))) (*.f64 z t)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (+.f64 (*.f64 z t) (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 x y) (*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1)) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1) (*.f64 a b)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 c i (*.f64 x y)) (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 x y))) |
(+.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 a b) (*.f64 (+.f64 (*.f64 c i) (fma.f64 x y (*.f64 z t))) 1)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 x y)) 1) (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2))) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z))) 2)) (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 a b (fma.f64 x y (*.f64 t z)))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (fma.f64 x y (*.f64 t z)))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)) |
(fma.f64 t z (fma.f64 x y (fma.f64 b a (*.f64 c i)))) |
(fma.f64 x y (*.f64 z t)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 y x (*.f64 z t)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 t z)) |
(fma.f64 t z (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 z t (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 1 (*.f64 x y) (*.f64 z t)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 1 (*.f64 z t) (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 x y)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 y x)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 x y)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 y x)) |
(fma.f64 (*.f64 z t) 1 (*.f64 x y)) |
(fma.f64 (*.f64 t z) 1 (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 y x)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 x y)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 y x)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 x y)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 y x)) |
(if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 z t (neg.f64 (*.f64 y x)))) (fma.f64 x y (*.f64 t z))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (neg.f64 (*.f64 x y)))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 z t (neg.f64 (*.f64 y x)))) (fma.f64 x y (*.f64 t z))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 t z)))))) (fma.f64 x y (*.f64 t z))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 t z)))))) (fma.f64 x y (*.f64 t z))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 x y) (fma.f64 y x (neg.f64 (*.f64 z t)))))) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 t z)))))) (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 x y) (*.f64 z t)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 z t) (*.f64 x y)) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 (fma.f64 x y (*.f64 z t)) 1) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2))) |
(fma.f64 x y (*.f64 t z)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (*.f64 x y)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (*.f64 z t))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (*.f64 z t)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z)))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))) |
(fma.f64 x y (*.f64 t z)) |
(pow.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) 3) |
(fma.f64 x y (*.f64 t z)) |
(pow.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) 1/3) |
(fma.f64 x y (*.f64 t z)) |
(pow.f64 (fma.f64 x y (*.f64 z t)) 1) |
(fma.f64 x y (*.f64 t z)) |
(cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) |
(fma.f64 x y (*.f64 t z)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
| ✓ | 0.0b | (fma.f64 b a (fma.f64 x y (*.f64 z t))) |
Compiled 46 to 12 computations (73.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 4.0ms | b | @ | -inf | (fma.f64 b a (fma.f64 x y (*.f64 z t))) |
| 1.0ms | a | @ | -inf | (fma.f64 b a (fma.f64 x y (*.f64 z t))) |
| 0.0ms | b | @ | 0 | (fma.f64 b a (fma.f64 x y (*.f64 z t))) |
| 0.0ms | i | @ | inf | (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
| 0.0ms | a | @ | inf | (fma.f64 b a (fma.f64 x y (*.f64 z t))) |
Compiled 9485 to 110 computations (98.8% saved)
| 1× | batch-egg-rewrite |
| 89× | egg-rr |
| 83× | egg-rr |
| Inputs |
|---|
(fma.f64 b a (fma.f64 x y (*.f64 z t))) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b a) 1 (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (*.f64 x y)) 1 (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 z t) (cbrt.f64 (pow.f64 (*.f64 z t) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 z (cbrt.f64 t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 z z)) t) (cbrt.f64 z) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 t (cbrt.f64 z)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 t)) (cbrt.f64 t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (cbrt.f64 (*.f64 z t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (cbrt.f64 (*.f64 z t))) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) 2) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 t t)) z) (cbrt.f64 t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 t)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) (*.f64 (cbrt.f64 (*.f64 t t)) z)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (*.f64 z z)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z z))) 2) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a)))) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 b a (*.f64 x y)) 2)) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 t z (*.f64 b a)) 1) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 (fma.f64 t z (*.f64 b a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))))) (+.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (pow.f64 (cbrt.f64 (cbrt.f64 i)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 i) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 i c (*.f64 b a))) (cbrt.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i)))) (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (pow.f64 (*.f64 x y) 2)) (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 x y) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 1) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 1) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (fma.f64 i c (fma.f64 b a (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 x y)) (*.f64 (fma.f64 t z (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 x y (*.f64 z t))) |
(fma.f64 a b (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 b a)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 b a)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 1 (*.f64 b a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 b a) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 b a)) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) |
(fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (fma.f64 b a (*.f64 x y)) 1 (*.f64 z t)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z t) (cbrt.f64 (pow.f64 (*.f64 z t) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 z (cbrt.f64 t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z z)) t) (cbrt.f64 z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 t (cbrt.f64 z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 t)) (cbrt.f64 t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (cbrt.f64 (*.f64 z t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (cbrt.f64 (*.f64 z t))) (fma.f64 b a (*.f64 x y))) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 z t (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t t)) z) (cbrt.f64 t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (cbrt.f64 t)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) (*.f64 (cbrt.f64 (*.f64 t t)) z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (*.f64 z z)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z z))) 2) (fma.f64 b a (*.f64 x y))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a)))) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 b a (*.f64 x y)) 2)) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(+.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)) |
(+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) |
(+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) 1) (*.f64 x y)) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(+.f64 (*.f64 x y) (*.f64 (fma.f64 t z (*.f64 b a)) 1)) |
(*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) 1)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) 1)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))))) (+.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))))) |
(*.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 1)) |
(/.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) |
(pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i)) |
(fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (pow.f64 (cbrt.f64 (cbrt.f64 i)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 i) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i)) |
(fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 1 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 i c (*.f64 b a))) (cbrt.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (fma.f64 x y (*.f64 z t))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i)))) (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (pow.f64 (*.f64 x y) 2)) (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(+.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(+.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(+.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)) |
(+.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a))) |
(+.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)) |
(+.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)) |
(+.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 x y) (*.f64 c i))) |
(+.f64 (*.f64 x y) (+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))) |
(+.f64 (*.f64 b a) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1)) |
(+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 1) (*.f64 z t)) |
(+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 1) (*.f64 x y)) |
(+.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))) |
(+.f64 (*.f64 z t) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 x y))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) |
(+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1) (*.f64 b a)) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 (fma.f64 t z (*.f64 c i)) 1)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(*.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(/.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3) |
(pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 c i (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 c i (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(fma.f64 b a (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 a b (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 b a)) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 z t))) (*.f64 b a)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 t z))) (*.f64 a b)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (*.f64 b a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 b a) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 x y (*.f64 t z))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (*.f64 b a)) |
(fma.f64 (fma.f64 x y (*.f64 t z)) 1 (*.f64 a b)) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (fma.f64 b a (*.f64 x y)) 1 (*.f64 z t)) |
(fma.f64 (fma.f64 b a (*.f64 y x)) 1 (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 z t) (cbrt.f64 (pow.f64 (*.f64 z t) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 t z) (cbrt.f64 (pow.f64 (*.f64 t z) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 t z))) 2) 2) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 t) (*.f64 z (cbrt.f64 (*.f64 t t))) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 z (cbrt.f64 t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 t t)) (*.f64 z (cbrt.f64 t)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z z)) t) (cbrt.f64 z) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 z z)) t) (cbrt.f64 z) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 t (cbrt.f64 z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 z z)) (*.f64 t (cbrt.f64 z)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 t z (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 t)) (cbrt.f64 t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 2) (cbrt.f64 (*.f64 z t)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 2) (cbrt.f64 (*.f64 t z)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 t z))) 2) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 z t)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z t))) 2) 2) (cbrt.f64 (*.f64 z t))) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 t z))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 t z))) 2) 2) (cbrt.f64 (*.f64 t z))) (fma.f64 b a (*.f64 y x))) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 z t (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (*.f64 z (cbrt.f64 t)) (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) 2) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 t t)) z) (cbrt.f64 t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 z (cbrt.f64 (*.f64 t t))) (cbrt.f64 t) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (cbrt.f64 t)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) (*.f64 (cbrt.f64 (*.f64 t t)) z)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (cbrt.f64 (cbrt.f64 t)) (*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 t)) 2) (cbrt.f64 (*.f64 t t))) z) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (*.f64 z z)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z z))) 2) (fma.f64 b a (*.f64 x y))) |
(fma.f64 (*.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (cbrt.f64 (*.f64 z z)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 z z))) 2) (fma.f64 b a (*.f64 y x))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (*.f64 b a) (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (*.f64 a b) (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (*.f64 a b))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a)))) (-.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 b a (*.f64 x y)) 2)) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 t z (*.f64 b a)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (*.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 a b)) (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (*.f64 t z) (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x)))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) (fma.f64 t z (*.f64 b a))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 a b))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y)))))) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 y x))))) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 b a) (fma.f64 x y (*.f64 z t))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 b a)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 x y)) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 z t)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 (fma.f64 t z (*.f64 b a)) 1) (*.f64 x y)) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 x y))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 x y) (*.f64 (fma.f64 t z (*.f64 b a)) 1)) |
(fma.f64 x y (fma.f64 t z (*.f64 a b))) |
(*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) 1)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) 1)) |
(cbrt.f64 (*.f64 (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))) (*.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (cbrt.f64 (*.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) 2) (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))))) (cbrt.f64 (*.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2))))) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (*.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (*.f64 b a)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (cbrt.f64 (pow.f64 (*.f64 a b) 2))) (cbrt.f64 (*.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 t z))) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t)))))) (+.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (fma.f64 x y (*.f64 z t))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2))) (cbrt.f64 (*.f64 (*.f64 a b) (fma.f64 x y (*.f64 t z))))) (+.f64 (cbrt.f64 (fma.f64 x y (*.f64 t z))) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))) (*.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2))))) |
(*.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2))) (*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 1)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (cbrt.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2)))) |
(/.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(pow.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3) 1/3) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(pow.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) |
(fma.f64 t z (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 c i)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (*.f64 c i)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 i c (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c (cbrt.f64 (*.f64 i i))) (cbrt.f64 i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (pow.f64 (cbrt.f64 (cbrt.f64 i)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 i) i)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (pow.f64 (cbrt.f64 (cbrt.f64 i)) 2)) (cbrt.f64 (*.f64 (cbrt.f64 i) i)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 1 (*.f64 c i)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 1 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 1 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(fma.f64 (cbrt.f64 (fma.f64 i c (*.f64 b a))) (cbrt.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 i c (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2)) (fma.f64 x y (*.f64 t z))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (*.f64 (fma.f64 x y (*.f64 t z)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 i c (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (*.f64 (fma.f64 x y (*.f64 t z)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 i c (*.f64 a b)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (*.f64 (fma.f64 x y (*.f64 t z)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 i c (*.f64 a b)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (*.f64 c i))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 3)) (+.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x))))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 3)) (+.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x))))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 3)) (+.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x))))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) (*.f64 c i))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (-.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (pow.f64 (*.f64 b a) 2)) (-.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i)))) (-.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (fma.f64 b a (*.f64 y x)) (fma.f64 t z (*.f64 c i)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (pow.f64 (*.f64 x y) 2)) (-.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (-.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 i c (*.f64 b a)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 i c (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (-.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 y x))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 y x)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 i c (*.f64 a b)) 2)) (*.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 i c (*.f64 a b)) 2)) (*.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 i c (*.f64 a b)) 2)) (*.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (*.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t))))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 y x)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 3) (pow.f64 (*.f64 y x) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) 2) (pow.f64 (*.f64 y x) 2)) (*.f64 (fma.f64 b a (fma.f64 t z (*.f64 c i))) (*.f64 y x)))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 2) (*.f64 (fma.f64 x y (*.f64 t z)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 i c (*.f64 a b)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 b a (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 x y)) 2) (-.f64 (*.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 t z (*.f64 c i))) (*.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 y x)))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (fma.f64 i c (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 3) (pow.f64 (fma.f64 x y (*.f64 z t)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 i c (*.f64 b a)) 2) (*.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (fma.f64 i c (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 i c (*.f64 a b)) 3) (pow.f64 (fma.f64 x y (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 i c (*.f64 a b)) 2)) (*.f64 (fma.f64 i c (*.f64 a b)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(if (!=.f64 (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t))) (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) (*.f64 t z))) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) |
(+.f64 (*.f64 c i) (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) (*.f64 c i)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) (*.f64 b a)) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 b a) (fma.f64 i c (fma.f64 x y (*.f64 z t)))) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a))) |
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) (*.f64 x y)) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(+.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) (*.f64 z t)) |
(fma.f64 z t (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 x y) (*.f64 c i))) |
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 x y) (+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))) |
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 b a) (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1)) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (*.f64 (fma.f64 i c (fma.f64 b a (*.f64 x y))) 1) (*.f64 z t)) |
(fma.f64 z t (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(+.f64 (*.f64 (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i))) 1) (*.f64 x y)) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(+.f64 (fma.f64 i c (*.f64 b a)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 i c (*.f64 b a))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(+.f64 (*.f64 z t) (fma.f64 i c (fma.f64 b a (*.f64 x y)))) |
(fma.f64 z t (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (fma.f64 b a (*.f64 x y))) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(+.f64 (*.f64 x y) (+.f64 (*.f64 b a) (fma.f64 t z (*.f64 c i)))) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(+.f64 (*.f64 (fma.f64 i c (fma.f64 x y (*.f64 z t))) 1) (*.f64 b a)) |
(fma.f64 b a (fma.f64 c i (fma.f64 x y (*.f64 t z)))) |
(+.f64 (fma.f64 b a (*.f64 x y)) (*.f64 (fma.f64 t z (*.f64 c i)) 1)) |
(fma.f64 x y (fma.f64 b a (fma.f64 t z (*.f64 c i)))) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) 2) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) 2)) 2) (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2)) 2))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) 2)) 2)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 2))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x))))) (*.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) 2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (*.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2))) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 x y (*.f64 z t)))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x))) 2)) (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (cbrt.f64 (*.f64 (*.f64 c i) (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 t z (fma.f64 b a (*.f64 y x)))))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(*.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(/.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3) 1/3) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t))))) 3) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 1) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) 3)) |
(fma.f64 c i (fma.f64 t z (fma.f64 b a (*.f64 y x)))) |
Compiled 23783 to 4558 computations (80.8% saved)
12 alts after pruning (12 fresh and 0 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 626 | 12 | 638 |
| Fresh | 0 | 0 | 0 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 0 | 1 |
| Total | 628 | 12 | 640 |
| Status | Error | Program |
|---|---|---|
| ▶ | 0.0b | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| 34.1b | (fma.f64 c i (*.f64 y x)) | |
| 14.6b | (+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i)) | |
| 15.0b | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) | |
| ▶ | 19.8b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0b | (+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) | |
| 15.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) | |
| ▶ | 14.6b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 34.1b | (+.f64 (*.f64 y x) (*.f64 c i)) | |
| ▶ | 34.3b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 29.3b | (+.f64 (*.f64 a b) (*.f64 c i)) | |
| ▶ | 48.3b | (*.f64 c i) |
Compiled 410 to 282 computations (31.2% saved)
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 z t (fma.f64 b a (*.f64 c i))) |
| ✓ | 0.0b | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
Compiled 46 to 12 computations (73.9% saved)
42 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | x | @ | 0 | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| 0.0ms | t | @ | inf | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| 0.0ms | t | @ | -inf | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| 0.0ms | z | @ | 0 | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| 0.0ms | z | @ | inf | (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
Compiled 9485 to 125 computations (98.7% saved)
| 1× | batch-egg-rewrite |
| 95× | egg-rr |
| 63× | egg-rr |
| Inputs |
|---|
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 z t (fma.f64 b a (*.f64 c i))) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 1 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1 (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (*.f64 c i)) 1 (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (pow.f64 (*.f64 c i) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (+.f64 (*.f64 z t) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 b a) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 1) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 1) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 b a)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (*.f64 c i)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (*.f64 c i)) 1 (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 b a)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (fma.f64 b a (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 y x (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 x y)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (*.f64 x y)) |
(fma.f64 1 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1 (*.f64 x y)) |
(fma.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 x y)) |
(if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (pow.f64 (*.f64 c i) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(+.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a))) |
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (+.f64 (*.f64 z t) (*.f64 c i))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 b a) (*.f64 x y))) |
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 1) (*.f64 c i)) |
(+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 1) (*.f64 b a)) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(+.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1)) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 1)) |
(+.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) |
(+.f64 (*.f64 b a) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1) (*.f64 z t)) |
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 x y)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 1 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(*.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2)) |
(/.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 3) |
(pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3)) |
(fma.f64 z t (fma.f64 b a (*.f64 c i))) |
(fma.f64 t z (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (*.f64 z t)) |
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 z t)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (*.f64 z t)) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (*.f64 z t)) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 b a)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i))) |
(+.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)) |
(+.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))) |
(+.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))) |
(+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) (*.f64 b a)) |
(+.f64 (*.f64 b a) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1)) |
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (*.f64 z t)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (fma.f64 b a (*.f64 c i))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2)) |
(*.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(/.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3) |
(pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 a b (fma.f64 c i (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 a b (fma.f64 c i (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 c i (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 a b (fma.f64 x y (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 c i (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 c i (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 y x (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(fma.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (*.f64 x y)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (*.f64 x y)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (*.f64 x y)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2))) (*.f64 y x)) |
(fma.f64 1 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (*.f64 x y) 1 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (*.f64 y x) 1 (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1 (*.f64 x y)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(fma.f64 (fma.f64 x y (*.f64 z t)) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 (fma.f64 x y (*.f64 t z)) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 z t))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 x y (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 1 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (fma.f64 x y (*.f64 z t))) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (fma.f64 x y (*.f64 t z))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (fma.f64 x y (*.f64 z t))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (fma.f64 x y (*.f64 t z))) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 x y)) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) (*.f64 y x)) |
(if (!=.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 3)) (fma.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (*.f64 x y) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 3)) (fma.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2) (pow.f64 (*.f64 x y) 2)) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (pow.f64 (*.f64 c i) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) (*.f64 a b))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (pow.f64 (*.f64 z t) 2)) (-.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2)) (-.f64 (*.f64 t z) (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (-.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2)) (-.f64 (*.f64 t z) (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y)))) (-.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (-.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 y x)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 z t)) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (fma.f64 x y (*.f64 t z)) (fma.f64 b a (*.f64 c i)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 2) (pow.f64 (*.f64 c i) 2)) (*.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 3) (pow.f64 (*.f64 c i) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 2) (pow.f64 (*.f64 c i) 2)) (*.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (-.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (-.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 y x)) (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 3) (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 y x)) (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (-.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 3) (pow.f64 (*.f64 c i) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 2) (pow.f64 (*.f64 c i) 2)) (*.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 3) (pow.f64 (*.f64 a b) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (*.f64 t z))) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (*.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (-.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 c i (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 3) (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 y x)) (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) (fma.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (-.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) (pow.f64 (*.f64 x y) 2))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 3)) (fma.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (-.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) (-.f64 (pow.f64 (*.f64 c i) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 3) (pow.f64 (*.f64 c i) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) 2) (pow.f64 (*.f64 c i) 2)) (*.f64 (fma.f64 x y (fma.f64 t z (*.f64 a b))) (*.f64 c i)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) (pow.f64 (*.f64 t z) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z)))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (-.f64 (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (+.f64 (*.f64 c i) (*.f64 x y))) (*.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 3) (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (fma.f64 c i (*.f64 y x)) (-.f64 (fma.f64 c i (*.f64 y x)) (fma.f64 t z (*.f64 a b)))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(if (!=.f64 (fma.f64 x y (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (-.f64 (pow.f64 (fma.f64 x y (*.f64 z t)) 2) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t)))))) (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(if (!=.f64 (fma.f64 x y (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 t z))))) (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))) |
(+.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) (*.f64 x y)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 z t) (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (+.f64 (*.f64 c i) (*.f64 x y))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 c i) (*.f64 x y)) (fma.f64 t z (*.f64 b a))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) (*.f64 b a)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) (*.f64 c i)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 x y) (*.f64 b a)) (+.f64 (*.f64 z t) (*.f64 c i))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 b a) (*.f64 x y))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 b a) (+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 x y))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a))) 1) (*.f64 c i)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i)) 1) (*.f64 b a)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (fma.f64 x y (*.f64 z t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 z t) (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 (+.f64 (*.f64 c i) (*.f64 x y)) 1)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (fma.f64 b a (*.f64 c i)) (fma.f64 x y (*.f64 z t))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 x y) (fma.f64 t z (*.f64 b a)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 b a) (+.f64 (fma.f64 x y (*.f64 z t)) (*.f64 c i))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(+.f64 (*.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) 1) (*.f64 z t)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))))) (*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2)) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) 2))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2))))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 x y)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)) (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (*.f64 (*.f64 y x) (fma.f64 b a (fma.f64 c i (*.f64 t z)))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z)))) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 x y) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (*.f64 (*.f64 x y) (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (+.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2))) (cbrt.f64 (*.f64 (*.f64 y x) (fma.f64 b a (fma.f64 c i (*.f64 t z)))))) (+.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z)))) (cbrt.f64 (*.f64 y x)))) |
(*.f64 1 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b))))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) 2)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))))) 2) 2)) |
(/.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(pow.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3) 1/3) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 3) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 1) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3)) |
(fma.f64 c i (fma.f64 x y (fma.f64 t z (*.f64 a b)))) |
(fma.f64 z t (fma.f64 b a (*.f64 c i))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(fma.f64 t z (fma.f64 b a (*.f64 c i))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 c i))) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 b a (*.f64 c i))) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (*.f64 z t)) |
(fma.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)))) (*.f64 t z)) |
(fma.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 z t)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (cbrt.f64 (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) (*.f64 t z)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (*.f64 z t)) |
(fma.f64 (*.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i)))) 2) 2) (*.f64 t z)) |
(fma.f64 1 (*.f64 z t) (fma.f64 b a (*.f64 c i))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(fma.f64 (*.f64 z t) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 b a (*.f64 c i))) |
(fma.f64 1 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (*.f64 z t)) |
(fma.f64 (fma.f64 b a (*.f64 c i)) 1 (*.f64 t z)) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 b a (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 b a (*.f64 c i)) 3)) (fma.f64 (fma.f64 b a (*.f64 c i)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 z t) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 b a (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 b a (*.f64 c i)) (*.f64 t z))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (pow.f64 (*.f64 c i) 2)) (-.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i)))) (-.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 c i (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)) 0) (/.f64 (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (pow.f64 (*.f64 b a) 2)) (-.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 b a)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 t z)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 t z)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)))) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (*.f64 t z))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (-.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 t z)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (*.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 c i (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 t z)) (-.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (*.f64 t z))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 3) (pow.f64 (*.f64 b a) 3)) (+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (+.f64 (*.f64 z t) (*.f64 c i))) (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 c i (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 t z)) 3)) (-.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 t z)) 2) (pow.f64 (*.f64 a b) 2)) (*.f64 (*.f64 a b) (fma.f64 c i (*.f64 t z))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 3) (pow.f64 (*.f64 c i) 3)) (+.f64 (pow.f64 (*.f64 c i) 2) (-.f64 (pow.f64 (fma.f64 t z (*.f64 b a)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a)))))) (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(if (!=.f64 (fma.f64 t z (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))) (fma.f64 b a (fma.f64 c i (*.f64 t z)))) |
(+.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (fma.f64 b a (*.f64 c i)) (*.f64 z t)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (fma.f64 t z (*.f64 b a)) (*.f64 c i)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (+.f64 (*.f64 z t) (*.f64 c i)) (*.f64 b a)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 b a) (+.f64 (*.f64 z t) (*.f64 c i))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 c i) (fma.f64 t z (*.f64 b a))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1) (*.f64 b a)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(+.f64 (*.f64 b a) (*.f64 (+.f64 (*.f64 z t) (*.f64 c i)) 1)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)))) |
(cbrt.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(*.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2)) (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(cbrt.f64 (*.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z)))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)) (pow.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) 2)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z)))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (*.f64 z t)))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (pow.f64 (*.f64 t z) 2))) (cbrt.f64 (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (*.f64 t z)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2)) (cbrt.f64 (*.f64 (*.f64 z t) (fma.f64 b a (*.f64 c i)))))) (+.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (fma.f64 b a (*.f64 c i))))) |
(*.f64 (-.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 c i)) 2))) (cbrt.f64 (*.f64 (*.f64 t z) (fma.f64 b a (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 c i))) (cbrt.f64 (*.f64 t z)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2)) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(*.f64 1 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) 2) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))))) 2) (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))))) |
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) 2) 2)) (cbrt.f64 (fma.f64 b a (fma.f64 c i (*.f64 t z))))) |
(/.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(pow.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3) 1/3) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(pow.f64 (cbrt.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i)))) 3) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 1) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
(cbrt.f64 (pow.f64 (fma.f64 z t (fma.f64 b a (*.f64 c i))) 3)) |
(fma.f64 b a (fma.f64 c i (*.f64 t z))) |
Compiled 13 to 9 computations (30.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 t z) (*.f64 c i)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | z | @ | inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | t | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | z | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 0.0ms | i | @ | -inf | (+.f64 (*.f64 t z) (*.f64 c i)) |
Compiled 1485 to 60 computations (96% saved)
| 1× | batch-egg-rewrite |
| 40× | egg-rr |
| Inputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t z) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 c i (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 t z (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 t z (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t z (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t z (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 c i (*.f64 t z)) |
(fma.f64 i c (*.f64 t z)) |
(fma.f64 z t (*.f64 c i)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 t z)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 t z)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 c i)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 c i)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 t z)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 t z)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (*.f64 t z)) |
(fma.f64 1 (*.f64 t z) (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (*.f64 t z)) |
(fma.f64 (*.f64 t z) 1 (*.f64 c i)) |
(if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (fma.f64 c i (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 t z (*.f64 c i))))) |
(*.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 t z)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 t z (*.f64 c i)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2)) |
(*.f64 1 (fma.f64 t z (*.f64 c i))) |
(*.f64 (fma.f64 t z (*.f64 c i)) 1) |
(pow.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) 3) |
(pow.f64 (fma.f64 t z (*.f64 c i)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) |
| Outputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 c i (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 i c (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 z t (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 1 (*.f64 t z) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(fma.f64 (*.f64 t z) 1 (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(if (!=.f64 (fma.f64 z t (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (fma.f64 c i (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 c i (neg.f64 (*.f64 t z)))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 c i) (fma.f64 c i (neg.f64 (*.f64 t z))) (pow.f64 (*.f64 t z) 2))) (fma.f64 t z (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 t z (*.f64 c i))))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 t z) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 t z)))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 t z (*.f64 c i)))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i)))) 2) 2)) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 1 (fma.f64 t z (*.f64 c i))) |
(fma.f64 t z (*.f64 c i)) |
(*.f64 (fma.f64 t z (*.f64 c i)) 1) |
(fma.f64 t z (*.f64 c i)) |
(pow.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) 1/3) |
(fma.f64 t z (*.f64 c i)) |
(pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) 3) |
(fma.f64 t z (*.f64 c i)) |
(pow.f64 (fma.f64 t z (*.f64 c i)) 1) |
(fma.f64 t z (*.f64 c i)) |
(cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) |
(fma.f64 t z (*.f64 c i)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 0.0b | (+.f64 (*.f64 a b) (*.f64 t z)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | i | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | a | @ | 0 | (+.f64 (*.f64 a b) (*.f64 t z)) |
| 0.0ms | a | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | 0 | (+.f64 (*.f64 a b) (*.f64 t z)) |
Compiled 3585 to 85 computations (97.6% saved)
| 1× | batch-egg-rewrite |
| 75× | egg-rr |
| 37× | egg-rr |
| Inputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t z) 1 (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a b (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a b (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t z) 1 (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 a b (*.f64 t z)) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 (fma.f64 a b (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(fma.f64 z t (*.f64 a b)) |
(fma.f64 b a (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 t z)) |
(fma.f64 1 (*.f64 t z) (*.f64 a b)) |
(fma.f64 1 (*.f64 a b) (*.f64 t z)) |
(fma.f64 (*.f64 t z) 1 (*.f64 a b)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 a b)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 a b)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 t z)) |
(fma.f64 (*.f64 a b) 1 (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 t z)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 a b)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 a b)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 t z)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 t z)) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(*.f64 1 (fma.f64 a b (*.f64 t z))) |
(*.f64 (fma.f64 a b (*.f64 t z)) 1) |
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 t z)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z)))) |
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3) |
(pow.f64 (fma.f64 a b (*.f64 t z)) 1) |
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 c i (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) |
(fma.f64 (*.f64 t z) 1 (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (*.f64 t z) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 z t (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 t z))) |
(fma.f64 (fma.f64 a b (*.f64 t z)) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (*.f64 c i)) |
(fma.f64 b a (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 a b (fma.f64 t z (*.f64 c i))) |
(fma.f64 1 (*.f64 a b) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 a b)) |
(fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(+.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) |
(+.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(+.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) |
(+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 t z)) |
(*.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(*.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 t z))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) 3) |
(pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3)) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 t z (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 z t (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 b a (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 1 (*.f64 t z) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 1 (*.f64 a b) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (*.f64 t z) 1 (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 t z)) |
(fma.f64 (*.f64 a b) 1 (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 t z)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 b a (neg.f64 (*.f64 t z)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 b a (neg.f64 (*.f64 t z)))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 a b (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 a b)) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 1 (fma.f64 a b (*.f64 t z))) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 (fma.f64 a b (*.f64 t z)) 1) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 t z)))) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 a b)))) |
(fma.f64 a b (*.f64 t z)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z)))) |
(fma.f64 a b (*.f64 t z)) |
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) 3) |
(fma.f64 a b (*.f64 t z)) |
(pow.f64 (fma.f64 a b (*.f64 t z)) 1) |
(fma.f64 a b (*.f64 t z)) |
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) 1/3) |
(fma.f64 a b (*.f64 t z)) |
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3)) |
(fma.f64 a b (*.f64 t z)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 c i (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (*.f64 t z) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 z t (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (fma.f64 a b (*.f64 t z)) 1 (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 b a (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 a b (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (*.f64 a b) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 t z))) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 a b (*.f64 c i)) 2)) (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 a b (*.f64 c i)) 2)) (-.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(+.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 c i) (fma.f64 a b (*.f64 t z))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 t z)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 t z) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 a b) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 t z)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 t z))) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 t z))))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))))) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z)))) 3) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 1) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3) 1/3) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 t z))) 3)) |
(fma.f64 i c (fma.f64 a b (*.f64 t z))) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | y | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | y | @ | -inf | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | c | @ | 0 | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | i | @ | inf | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
Compiled 3585 to 80 computations (97.8% saved)
| 1× | batch-egg-rewrite |
| 75× | egg-rr |
| 37× | egg-rr |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t z) 1 (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 y x (*.f64 t z)) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 y x (*.f64 c i)) 1) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 i c (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 t z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t z) 1 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y x (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y x (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y x (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 c i (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (*.f64 c i) (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) |
(fma.f64 (*.f64 t z) 1 (fma.f64 y x (*.f64 c i))) |
(fma.f64 t z (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 y x (*.f64 c i))) |
(fma.f64 1 (*.f64 t z) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 z t (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 y x (*.f64 t z))) |
(fma.f64 (fma.f64 y x (*.f64 t z)) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (*.f64 c i)) |
(fma.f64 x y (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 y x (fma.f64 t z (*.f64 c i))) |
(fma.f64 1 (*.f64 y x) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 y x) 1 (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 y x)) |
(fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(+.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) |
(+.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) |
(+.f64 (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 c i)) 1)) |
(+.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) |
(+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) 1) (*.f64 t z)) |
(*.f64 1 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(*.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 y x (*.f64 t z))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) 3) |
(pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 t z (*.f64 y x)) |
(fma.f64 z t (*.f64 y x)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 t z)) |
(fma.f64 1 (*.f64 t z) (*.f64 y x)) |
(fma.f64 1 (*.f64 y x) (*.f64 t z)) |
(fma.f64 (*.f64 t z) 1 (*.f64 y x)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 y x)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 y x)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 t z)) |
(fma.f64 (*.f64 y x) 1 (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 t z)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 y x)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 y x)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 t z)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 t z)) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(*.f64 1 (fma.f64 y x (*.f64 t z))) |
(*.f64 (fma.f64 y x (*.f64 t z)) 1) |
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 t z)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) |
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3) |
(pow.f64 (fma.f64 y x (*.f64 t z)) 1) |
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 t z (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 y x) (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 t z) |
(*.f64 t z) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 c i (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (*.f64 c i) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 t z) 1 (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 t z (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (*.f64 t z) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 z t (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (fma.f64 y x (*.f64 t z)) 1 (*.f64 c i)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 x y (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 y x (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (*.f64 y x) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 y x) 1 (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 (cbrt.f64 (fma.f64 t z (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (*.f64 y x)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 1 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 t z)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (pow.f64 (*.f64 t z) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 t z (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (-.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 t z (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 t z (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 t z (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (fma.f64 t z (*.f64 c i)) (-.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 t z) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) (pow.f64 (*.f64 t z) 2))) (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(+.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 c i) (fma.f64 y x (*.f64 t z))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 t z)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 t z) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 t z) (*.f64 (fma.f64 y x (*.f64 c i)) 1)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 y x) (fma.f64 t z (*.f64 c i))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (fma.f64 t z (*.f64 c i)) (*.f64 y x)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 (fma.f64 y x (*.f64 c i)) 1) (*.f64 t z)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 1 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (*.f64 (fma.f64 y x (*.f64 t z)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 y x (*.f64 t z))))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))))) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z)))) 3) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 1) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3) 1/3) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 y x (*.f64 t z))) 3)) |
(fma.f64 i c (fma.f64 y x (*.f64 t z))) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 t z (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 z t (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 x y (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 1 (*.f64 t z) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 1 (*.f64 y x) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 t z) 1 (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 t) (*.f64 (cbrt.f64 (*.f64 t t)) z) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 t (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 y x) 1 (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z)) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 t z))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 x y (neg.f64 (*.f64 t z)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 t z (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 t z (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 x y (neg.f64 (*.f64 t z)))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 t z) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (fma.f64 t z (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 t z))) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(fma.f64 y x (*.f64 t z)) |
(+.f64 (*.f64 t z) (*.f64 y x)) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 1 (fma.f64 y x (*.f64 t z))) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 (fma.f64 y x (*.f64 t z)) 1) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2))) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 t z)))) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 t z))))) (+.f64 (cbrt.f64 (*.f64 t z)) (cbrt.f64 (*.f64 y x)))) |
(fma.f64 y x (*.f64 t z)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z)))) |
(fma.f64 y x (*.f64 t z)) |
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) 3) |
(fma.f64 y x (*.f64 t z)) |
(pow.f64 (fma.f64 y x (*.f64 t z)) 1) |
(fma.f64 y x (*.f64 t z)) |
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3) 1/3) |
(fma.f64 y x (*.f64 t z)) |
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 3)) |
(fma.f64 y x (*.f64 t z)) |
Compiled 19426 to 3976 computations (79.5% saved)
16 alts after pruning (13 fresh and 3 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 574 | 9 | 583 |
| Fresh | 3 | 4 | 7 |
| Picked | 1 | 0 | 1 |
| Done | 1 | 3 | 4 |
| Total | 579 | 16 | 595 |
| Status | Error | Program |
|---|---|---|
| 34.1b | (fma.f64 y x (*.f64 c i)) | |
| ▶ | 34.1b | (fma.f64 c i (*.f64 y x)) |
| 29.3b | (fma.f64 a b (*.f64 c i)) | |
| ▶ | 14.6b | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| 15.0b | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) | |
| 15.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) | |
| ✓ | 14.6b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| ▶ | 34.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| 34.1b | (+.f64 (*.f64 y x) (*.f64 c i)) | |
| ✓ | 34.3b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| 29.3b | (+.f64 (*.f64 c i) (*.f64 a b)) | |
| ▶ | 28.8b | (+.f64 (*.f64 a b) (*.f64 t z)) |
| 48.4b | (*.f64 y x) | |
| 48.2b | (*.f64 t z) | |
| ✓ | 48.3b | (*.f64 c i) |
| ▶ | 43.4b | (*.f64 a b) |
Compiled 425 to 309 computations (27.3% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
Compiled 36 to 12 computations (66.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | z | @ | 0 | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | z | @ | inf | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | t | @ | -inf | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | a | @ | inf | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| 0.0ms | t | @ | inf | (+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
Compiled 3405 to 85 computations (97.5% saved)
| 1× | batch-egg-rewrite |
| 54× | egg-rr |
| Inputs |
|---|
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z t (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 z t (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 c i (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c i (*.f64 z t)) 1) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 (fma.f64 a b (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (fma.f64 c i (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 z t (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 z t (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 t z) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 c i (fma.f64 z t (*.f64 a b))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 i c (fma.f64 z t (*.f64 a b))) |
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (fma.f64 z t (*.f64 a b))) |
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(fma.f64 z t (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (*.f64 z t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 c i)) |
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 z t (*.f64 a b))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 z t (*.f64 a b))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 z t (*.f64 a b))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 z t (*.f64 a b))) |
(if (!=.f64 (-.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 z t (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 c i (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) |
(+.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) |
(+.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) 1) (*.f64 a b)) |
(+.f64 (*.f64 z t) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(+.f64 (*.f64 a b) (fma.f64 c i (*.f64 z t))) |
(*.f64 1 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(*.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 z t (*.f64 a b))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2)) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) 3) |
(pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 t z) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 c i (*.f64 z t)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (*.f64 t z)) |
(fma.f64 c i (*.f64 z t)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 z t (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(fma.f64 z t (*.f64 a b)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 c i (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (*.f64 c i)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (*.f64 c i) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 z t (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (*.f64 z t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 z (cbrt.f64 t)) (cbrt.f64 (*.f64 t t)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 z) (*.f64 (cbrt.f64 (*.f64 z z)) t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 a b))) (*.f64 c i)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (fma.f64 z t (*.f64 a b)) 1 (*.f64 c i)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 z t)) (cbrt.f64 (pow.f64 (*.f64 z t) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(if (!=.f64 (-.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b)))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (fma.f64 z t (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 z t (*.f64 a b)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) (pow.f64 (fma.f64 z t (*.f64 a b)) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 c i (*.f64 z t)) 2)) (-.f64 (*.f64 a b) (fma.f64 c i (*.f64 z t)))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 a b (*.f64 c i)) 2)) (-.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (fma.f64 c i (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 c i (*.f64 z t)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) (fma.f64 c i (*.f64 z t))) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 z t)) 3) (pow.f64 (*.f64 a b) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 c i (*.f64 z t)) (-.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b))))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i)))))) (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(if (!=.f64 (*.f64 z t) 0) (/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) (pow.f64 (*.f64 z t) 2))) (fma.f64 t z (fma.f64 a b (*.f64 c i)))) |
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 c i) (fma.f64 z t (*.f64 a b))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 z t) (fma.f64 a b (*.f64 c i))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 z t)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (fma.f64 c i (*.f64 z t)) (*.f64 a b)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 z t)) 1) (*.f64 a b)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 z t) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 a b) (fma.f64 c i (*.f64 z t))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 1 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 z t (*.f64 a b))))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 a b)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 z t (*.f64 a b))) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))))) 2) 2)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b)))) 3) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 1) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3) 1/3) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 z t (*.f64 a b))) 3)) |
(fma.f64 t z (fma.f64 a b (*.f64 c i))) |
Compiled 13 to 9 computations (30.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 a b) (*.f64 t z)) |
Compiled 25 to 11 computations (56% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| 0.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
Compiled 25 to 11 computations (56% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 c i (*.f64 y x)) |
Compiled 21 to 10 computations (52.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (fma.f64 c i (*.f64 y x)) |
| 0.0ms | y | @ | inf | (fma.f64 c i (*.f64 y x)) |
| 0.0ms | x | @ | inf | (fma.f64 c i (*.f64 y x)) |
| 0.0ms | y | @ | 0 | (fma.f64 c i (*.f64 y x)) |
| 0.0ms | i | @ | -inf | (fma.f64 c i (*.f64 y x)) |
Compiled 1485 to 60 computations (96% saved)
| 1× | batch-egg-rewrite |
| 64× | egg-rr |
| Inputs |
|---|
(fma.f64 c i (*.f64 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) y)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 (*.f64 i i))) (cbrt.f64 i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 c (cbrt.f64 (*.f64 i i))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 x x)) y) (cbrt.f64 x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (cbrt.f64 (*.f64 y (cbrt.f64 y))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 y x) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 2))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 c i (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 x y (*.f64 c i)) |
(fma.f64 i c (*.f64 y x)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) y)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x)) |
(fma.f64 (*.f64 c (cbrt.f64 (*.f64 i i))) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 i) (*.f64 c (cbrt.f64 (*.f64 i i))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x)) |
(fma.f64 (*.f64 y x) 1 (*.f64 c i)) |
(fma.f64 1 (*.f64 y x) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (*.f64 y x)) |
(fma.f64 (*.f64 c i) 1 (*.f64 y x)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 c i)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x x)) y) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (cbrt.f64 (*.f64 y (cbrt.f64 y))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y x) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 2))) (*.f64 c i)) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 y x)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) |
(*.f64 1 (fma.f64 c i (*.f64 y x))) |
(*.f64 (fma.f64 c i (*.f64 y x)) 1) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x)))))) |
(/.f64 (fma.f64 c i (*.f64 y x)) 1) |
(pow.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) 3) |
(pow.f64 (fma.f64 c i (*.f64 y x)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) |
| Outputs |
|---|
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 x y (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 i c (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) (*.f64 (cbrt.f64 (*.f64 x x)) y)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 x x))) y) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 i)) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 c (cbrt.f64 (*.f64 i i))) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 i) (*.f64 c (cbrt.f64 (*.f64 i i))) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 c c))) (*.f64 (cbrt.f64 (*.f64 c c)) i)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 y x) 1 (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 1 (*.f64 y x) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 1 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 c i) 1 (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i)) |
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x (cbrt.f64 (*.f64 x x))))) (cbrt.f64 (*.f64 (cbrt.f64 x) x)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 x (pow.f64 (cbrt.f64 (*.f64 y (cbrt.f64 y))) 2)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 x x)) y) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (*.f64 y x)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2))) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (cbrt.f64 (*.f64 y y)))) (cbrt.f64 (*.f64 y (cbrt.f64 y))) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 y x))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 y x) 2) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 y x) (cbrt.f64 (pow.f64 (*.f64 y x) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 y x) 2) 2))) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 y x) (fma.f64 x y (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 y x))) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 x y (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2))))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 y x)))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x)))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 1 (fma.f64 c i (*.f64 y x))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (fma.f64 c i (*.f64 y x)) 1) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) 2)) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))))) |
(fma.f64 c i (*.f64 y x)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (cbrt.f64 (fma.f64 c i (*.f64 y x)))))) |
(fma.f64 c i (*.f64 y x)) |
(/.f64 (fma.f64 c i (*.f64 y x)) 1) |
(fma.f64 c i (*.f64 y x)) |
(pow.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3) 1/3) |
(fma.f64 c i (*.f64 y x)) |
(pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 y x))) 3) |
(fma.f64 c i (*.f64 y x)) |
(pow.f64 (fma.f64 c i (*.f64 y x)) 1) |
(fma.f64 c i (*.f64 y x)) |
(cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) |
(fma.f64 c i (*.f64 y x)) |
Compiled 4972 to 1196 computations (75.9% saved)
16 alts after pruning (9 fresh and 7 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 228 | 2 | 230 |
| Fresh | 1 | 7 | 8 |
| Picked | 0 | 1 | 1 |
| Done | 1 | 6 | 7 |
| Total | 230 | 16 | 246 |
| Status | Error | Program |
|---|---|---|
| 28.8b | (fma.f64 z t (*.f64 a b)) | |
| ▶ | 34.1b | (fma.f64 y x (*.f64 c i)) |
| ✓ | 34.1b | (fma.f64 c i (*.f64 y x)) |
| 29.3b | (fma.f64 a b (*.f64 c i)) | |
| ▶ | 15.0b | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| ▶ | 15.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| ✓ | 14.6b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 34.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| 34.1b | (+.f64 (*.f64 y x) (*.f64 c i)) | |
| ✓ | 34.3b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ▶ | 29.3b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| ✓ | 28.8b | (+.f64 (*.f64 a b) (*.f64 t z)) |
| 48.2b | (*.f64 z t) | |
| ▶ | 48.4b | (*.f64 y x) |
| ✓ | 48.3b | (*.f64 c i) |
| ✓ | 43.4b | (*.f64 a b) |
Compiled 362 to 264 computations (27.1% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
Compiled 36 to 12 computations (66.7% saved)
18 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 8.0ms | y | @ | inf | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | b | @ | inf | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | b | @ | 0 | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | y | @ | 0 | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| 0.0ms | y | @ | -inf | (+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
Compiled 3405 to 85 computations (97.5% saved)
| 1× | batch-egg-rewrite |
| 54× | egg-rr |
| Inputs |
|---|
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 y x))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 b a (*.f64 y x)) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 c i (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 c i (*.f64 b a)) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 b a) (*.f64 (fma.f64 y x (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (fma.f64 c i (*.f64 b a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 b a (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 i c (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (*.f64 y x))) |
(fma.f64 1 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(fma.f64 b a (fma.f64 y x (*.f64 c i))) |
(fma.f64 1 (*.f64 b a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 a b (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 y x))) (*.f64 c i)) |
(fma.f64 (fma.f64 b a (*.f64 y x)) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (*.f64 y x))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 c i (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) |
(+.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) 1) (*.f64 y x)) |
(+.f64 (*.f64 b a) (*.f64 (fma.f64 y x (*.f64 c i)) 1)) |
(+.f64 (*.f64 y x) (fma.f64 c i (*.f64 b a))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (*.f64 y x))))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2)) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) 3) |
(pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(*.f64 b a) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(*.f64 b a) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(*.f64 b a) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 a b) |
(*.f64 b a) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 c i (*.f64 b a)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 c i (*.f64 b a)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 i c (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 1 (*.f64 c i) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 1 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 b a (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 1 (*.f64 b a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 a b (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 b a (*.f64 y x))) (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (fma.f64 b a (*.f64 y x)) 1 (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 b a)) (cbrt.f64 (pow.f64 (*.f64 b a) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(if (!=.f64 (-.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 b a (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) (pow.f64 (fma.f64 b a (*.f64 y x)) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 c i (*.f64 b a)) 2)) (-.f64 (*.f64 y x) (fma.f64 c i (*.f64 b a)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i)))) (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 b a) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) (pow.f64 (*.f64 b a) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) (pow.f64 (*.f64 b a) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 c i (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 c i (*.f64 b a)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) (fma.f64 c i (*.f64 b a))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 c i (*.f64 b a)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 c i (*.f64 b a)) (-.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) (pow.f64 (*.f64 b a) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 b a) 2) (-.f64 (*.f64 (fma.f64 y x (*.f64 c i)) (fma.f64 y x (*.f64 c i))) (*.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i)))))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(if (!=.f64 (*.f64 b a) 0) (/.f64 (+.f64 (pow.f64 (*.f64 b a) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) (pow.f64 (*.f64 b a) 2))) (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 c i) (fma.f64 b a (*.f64 y x))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 b a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 b a)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (fma.f64 c i (*.f64 b a)) (*.f64 y x)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 (fma.f64 c i (*.f64 b a)) 1) (*.f64 y x)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 b a) (*.f64 (fma.f64 y x (*.f64 c i)) 1)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(+.f64 (*.f64 y x) (fma.f64 c i (*.f64 b a))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 1 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 b a (*.f64 y x))))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 b a (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 b a (*.f64 y x))) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))))) 2) 2)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x)))) 3) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 1) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(pow.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3) 1/3) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
(cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 b a (*.f64 y x))) 3)) |
(fma.f64 c i (fma.f64 b a (*.f64 y x))) |
Compiled 13 to 9 computations (30.8% saved)
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 c i) (*.f64 a b)) |
Compiled 25 to 11 computations (56% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 0.0ms | c | @ | 0 | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | c | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | c | @ | inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | b | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 0.0ms | i | @ | -inf | (+.f64 (*.f64 c i) (*.f64 a b)) |
Compiled 855 to 60 computations (93% saved)
| 1× | batch-egg-rewrite |
| 40× | egg-rr |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 a b) |
(*.f64 a b) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 i c (*.f64 a b)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 c i)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 c i)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 a b)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 a b)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 c i)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 c i)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 a b)) |
(fma.f64 1 (*.f64 a b) (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (*.f64 a b)) |
(fma.f64 (*.f64 a b) 1 (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (*.f64 a b)) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (fma.f64 a b (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 a b))))) |
(*.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 a b)))) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2)) |
(*.f64 1 (fma.f64 c i (*.f64 a b))) |
(*.f64 (fma.f64 c i (*.f64 a b)) 1) |
(pow.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) 3) |
(pow.f64 (fma.f64 c i (*.f64 a b)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3)) |
| Outputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 a b) |
(*.f64 a b) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 i c (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 1 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 1 (*.f64 c i) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 a b) 1 (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(fma.f64 (*.f64 c i) 1 (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (fma.f64 a b (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (neg.f64 (*.f64 c i)))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 a b) (fma.f64 a b (neg.f64 (*.f64 c i))) (pow.f64 (*.f64 c i) 2))) (fma.f64 c i (*.f64 a b))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 c i (*.f64 a b)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) (*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2) (cbrt.f64 (fma.f64 c i (*.f64 a b))))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 a b)))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 c i) (*.f64 a b))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 2)) (cbrt.f64 (fma.f64 c i (*.f64 a b)))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b)))) 2) 2)) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 1 (fma.f64 c i (*.f64 a b))) |
(fma.f64 c i (*.f64 a b)) |
(*.f64 (fma.f64 c i (*.f64 a b)) 1) |
(fma.f64 c i (*.f64 a b)) |
(pow.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3) 1/3) |
(fma.f64 c i (*.f64 a b)) |
(pow.f64 (cbrt.f64 (fma.f64 c i (*.f64 a b))) 3) |
(fma.f64 c i (*.f64 a b)) |
(pow.f64 (fma.f64 c i (*.f64 a b)) 1) |
(fma.f64 c i (*.f64 a b)) |
(cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 a b)) 3)) |
(fma.f64 c i (*.f64 a b)) |
Found 2 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (+.f64 (*.f64 a b) (*.f64 y x)) |
| ✓ | 0.0b | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
Compiled 41 to 13 computations (68.3% saved)
30 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 1.0ms | c | @ | -inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | a | @ | 0 | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | a | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | x | @ | -inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
| 1.0ms | b | @ | inf | (+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
Compiled 3585 to 85 computations (97.6% saved)
| 1× | batch-egg-rewrite |
| 75× | egg-rr |
| 37× | egg-rr |
| Inputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 a b (*.f64 y x)) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (fma.f64 a b (*.f64 c i)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3)))))) |
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 a b (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b a (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 a b) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a b) 1 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a b (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a b (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a b (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 c i (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) |
(fma.f64 (*.f64 y x) 1 (fma.f64 a b (*.f64 c i))) |
(fma.f64 y x (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 a b (*.f64 c i))) |
(fma.f64 1 (*.f64 y x) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 x y (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 y x))) |
(fma.f64 (fma.f64 a b (*.f64 y x)) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (*.f64 c i)) |
(fma.f64 b a (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 a b (fma.f64 y x (*.f64 c i))) |
(fma.f64 1 (*.f64 a b) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (*.f64 a b)) |
(fma.f64 1 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(+.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) |
(+.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) |
(+.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) |
(+.f64 (*.f64 y x) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(+.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) |
(+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 y x)) |
(*.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(*.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 y x))))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) 3) |
(pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 y x (*.f64 a b)) |
(fma.f64 x y (*.f64 a b)) |
(fma.f64 b a (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 y x)) |
(fma.f64 1 (*.f64 y x) (*.f64 a b)) |
(fma.f64 1 (*.f64 a b) (*.f64 y x)) |
(fma.f64 (*.f64 y x) 1 (*.f64 a b)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 a b)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 a b)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 y x)) |
(fma.f64 (*.f64 a b) 1 (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 a b)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 a b)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 a b)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 y x)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 y x)) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(*.f64 1 (fma.f64 a b (*.f64 y x))) |
(*.f64 (fma.f64 a b (*.f64 y x)) 1) |
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 a b)))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x)))) |
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3) |
(pow.f64 (fma.f64 a b (*.f64 y x)) 1) |
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3) |
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3)) |
| Outputs |
|---|
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 a b) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(fma.f64 a b (*.f64 c i)) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 y x) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 c i) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 y x) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 c i (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (*.f64 c i) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 y x) 1 (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 y x (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (*.f64 y x) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 x y (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 c i) 1 (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (fma.f64 a b (*.f64 y x)) 1 (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 b a (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 a b (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (*.f64 a b) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 a b) 1 (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x))) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 1 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 y x)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (pow.f64 (*.f64 y x) 2)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 a b (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i)))) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (fma.f64 a b (*.f64 c i)) 2)) (-.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (pow.f64 (*.f64 a b) 2)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (-.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)))) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))))) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (fma.f64 a b (*.f64 c i)) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (fma.f64 y x (*.f64 c i)) (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (+.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 y x (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) (fma.f64 (-.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) (fma.f64 y x (*.f64 c i)) (pow.f64 (*.f64 a b) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (*.f64 (fma.f64 a b (*.f64 c i)) (fma.f64 a b (*.f64 c i))) (*.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i)))))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(if (!=.f64 (fma.f64 a b (*.f64 c i)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (fma.f64 a b (*.f64 c i)) 3)) (fma.f64 (fma.f64 a b (*.f64 c i)) (-.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) (pow.f64 (*.f64 y x) 2))) (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(+.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 c i) (fma.f64 a b (*.f64 y x))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (fma.f64 a b (*.f64 c i)) (*.f64 y x)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 y x) (fma.f64 a b (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 y x) (*.f64 (fma.f64 a b (*.f64 c i)) 1)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (fma.f64 y x (*.f64 c i))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (fma.f64 y x (*.f64 c i)) (*.f64 a b)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 (fma.f64 a b (*.f64 c i)) 1) (*.f64 y x)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 1 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (*.f64 (fma.f64 a b (*.f64 y x)) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (fma.f64 a b (*.f64 y x))))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 2)) (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))))) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(pow.f64 (cbrt.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x)))) 3) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 1) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(pow.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3) 1/3) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(cbrt.f64 (pow.f64 (fma.f64 i c (fma.f64 a b (*.f64 y x))) 3)) |
(fma.f64 i c (fma.f64 a b (*.f64 y x))) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 y x (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 x y (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 b a (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 1 (*.f64 y x) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 1 (*.f64 a b) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 y x) 1 (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 x) (*.f64 (cbrt.f64 (*.f64 x x)) y) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 a) (*.f64 (cbrt.f64 (*.f64 a a)) b) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 a b) 1 (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 a b)) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 b) (*.f64 (cbrt.f64 (*.f64 b b)) a) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 b (cbrt.f64 a)) (cbrt.f64 (*.f64 a a)) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(fma.f64 (*.f64 a (cbrt.f64 b)) (cbrt.f64 (*.f64 b b)) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 b a (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 b a (neg.f64 (*.f64 y x)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 a b) 2)) (fma.f64 y x (neg.f64 (*.f64 a b)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 y x (neg.f64 (*.f64 a b))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 a b) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 b a (neg.f64 (*.f64 y x)))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(if (!=.f64 (*.f64 a b) 0) (/.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 y x) (fma.f64 y x (neg.f64 (*.f64 a b))) (pow.f64 (*.f64 a b) 2))) (fma.f64 a b (*.f64 y x))) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(fma.f64 a b (*.f64 y x)) |
(+.f64 (*.f64 y x) (*.f64 a b)) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 1 (fma.f64 a b (*.f64 y x))) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 (fma.f64 a b (*.f64 y x)) 1) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2))) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 a b)) (cbrt.f64 (*.f64 y x)))) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 a b) 2)) (cbrt.f64 (*.f64 (*.f64 a b) (*.f64 y x))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 a b)))) |
(fma.f64 a b (*.f64 y x)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 2)) (cbrt.f64 (fma.f64 a b (*.f64 y x)))) |
(fma.f64 a b (*.f64 y x)) |
(pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 y x))) 3) |
(fma.f64 a b (*.f64 y x)) |
(pow.f64 (fma.f64 a b (*.f64 y x)) 1) |
(fma.f64 a b (*.f64 y x)) |
(pow.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3) 1/3) |
(fma.f64 a b (*.f64 y x)) |
(cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 y x)) 3)) |
(fma.f64 a b (*.f64 y x)) |
Found 1 expressions with local error:
| New | Error | Program |
|---|---|---|
| ✓ | 0.0b | (fma.f64 y x (*.f64 c i)) |
Compiled 21 to 10 computations (52.4% saved)
12 calls:
| Time | Variable | Point | Expression | |
|---|---|---|---|---|
| 2.0ms | y | @ | -inf | (fma.f64 y x (*.f64 c i)) |
| 0.0ms | x | @ | -inf | (fma.f64 y x (*.f64 c i)) |
| 0.0ms | y | @ | 0 | (fma.f64 y x (*.f64 c i)) |
| 0.0ms | c | @ | inf | (fma.f64 y x (*.f64 c i)) |
| 0.0ms | x | @ | inf | (fma.f64 y x (*.f64 c i)) |
Compiled 1485 to 60 computations (96% saved)
| 1× | batch-egg-rewrite |
| 64× | egg-rr |
| Inputs |
|---|
(fma.f64 y x (*.f64 c i)) |
| Outputs |
|---|
((#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 c i (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 i c (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 i)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) (*.f64 (cbrt.f64 (*.f64 i i)) c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 x) (*.f64 y (cbrt.f64 (*.f64 x x))) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y y))) (*.f64 (cbrt.f64 (*.f64 y y)) x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c i) 1 (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 c i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 i i)) c) (cbrt.f64 i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (cbrt.f64 (*.f64 c (cbrt.f64 c))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 c i))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 (*.f64 c i) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 c i) 2) 2))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y x (*.f64 c i)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y x (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 y x (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y x (*.f64 c i)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3)))))) |
| 1× | egglog |
| Inputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 i c (*.f64 y x)) |
(fma.f64 x y (*.f64 c i)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 i)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) (*.f64 (cbrt.f64 (*.f64 i i)) c)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i)) |
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i)) |
(fma.f64 (cbrt.f64 x) (*.f64 y (cbrt.f64 (*.f64 x x))) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y y))) (*.f64 (cbrt.f64 (*.f64 y y)) x)) (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (*.f64 y x)) |
(fma.f64 1 (*.f64 c i) (*.f64 y x)) |
(fma.f64 1 (*.f64 y x) (*.f64 c i)) |
(fma.f64 (*.f64 y x) 1 (*.f64 c i)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 y x)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 i i)) c) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (*.f64 y x)) |
(fma.f64 (*.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (cbrt.f64 (*.f64 c (cbrt.f64 c))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 c i))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c i) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 c i) 2) 2))) (*.f64 y x)) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i))) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2))))) |
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2))) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i)))) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x)))) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) |
(*.f64 1 (fma.f64 y x (*.f64 c i))) |
(*.f64 (fma.f64 y x (*.f64 c i)) 1) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))))) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i)))))) |
(/.f64 (fma.f64 y x (*.f64 c i)) 1) |
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) 1/3) |
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) 3) |
(pow.f64 (fma.f64 y x (*.f64 c i)) 1) |
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) |
| Outputs |
|---|
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 y x) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 c i) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 i c (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 x y (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (*.f64 y y)) x) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 c i)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (*.f64 c c)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (*.f64 x x)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 i)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) (*.f64 (cbrt.f64 (*.f64 i i)) c)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 i)) (*.f64 (cbrt.f64 (*.f64 (cbrt.f64 (*.f64 i i)) (*.f64 i i))) c) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 c c)) (*.f64 i (cbrt.f64 c)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y y)) (*.f64 x (cbrt.f64 y)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 x) (*.f64 y (cbrt.f64 (*.f64 x x))) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 y)) (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 y y))) (*.f64 (cbrt.f64 (*.f64 y y)) x)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 y y)) x) (cbrt.f64 y) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 x (cbrt.f64 y)) (cbrt.f64 (*.f64 y y)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 c i) 1 (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 1 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 1 (*.f64 y x) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 y x) 1 (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 i) (*.f64 (cbrt.f64 (*.f64 i i)) c) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 c) (*.f64 (cbrt.f64 (*.f64 c c)) i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (*.f64 i i)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 c) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 c (cbrt.f64 i)) (cbrt.f64 (cbrt.f64 (*.f64 i i)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 i i))) 2) (*.f64 y x)) |
(fma.f64 (*.f64 c (cbrt.f64 (*.f64 i (cbrt.f64 (*.f64 i i))))) (cbrt.f64 (*.f64 (cbrt.f64 i) i)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 (*.f64 (cbrt.f64 (*.f64 c c)) i) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (cbrt.f64 c)) (*.f64 i (pow.f64 (cbrt.f64 (*.f64 c (cbrt.f64 c))) 2)) (*.f64 y x)) |
(fma.f64 (cbrt.f64 (*.f64 i i)) (*.f64 c (cbrt.f64 i)) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (cbrt.f64 (*.f64 i i)) c) (cbrt.f64 i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (*.f64 c i)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2))) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 i (cbrt.f64 c)) (cbrt.f64 (cbrt.f64 (*.f64 c c)))) (cbrt.f64 (*.f64 c (cbrt.f64 c))) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (cbrt.f64 (*.f64 c i))) (cbrt.f64 (*.f64 (pow.f64 (*.f64 c i) 2) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 y x)) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (*.f64 (*.f64 y (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 (*.f64 x x)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 x x))) 2) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 (cbrt.f64 (*.f64 (*.f64 c i) (cbrt.f64 (pow.f64 (*.f64 c i) 2)))) (cbrt.f64 (cbrt.f64 (pow.f64 (pow.f64 (*.f64 c i) 2) 2))) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(if (!=.f64 (fma.f64 i c (neg.f64 (*.f64 y x))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2)) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 c i) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 c i) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (*.f64 y x) 0) (/.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 c i) (fma.f64 i c (neg.f64 (*.f64 y x))) (pow.f64 (*.f64 y x) 2))) (fma.f64 y x (*.f64 c i))) |
(if (!=.f64 (fma.f64 x y (neg.f64 (*.f64 c i))) 0) (/.f64 (-.f64 (pow.f64 (*.f64 c i) 2) (pow.f64 (*.f64 y x) 2)) (fma.f64 i c (neg.f64 (*.f64 y x)))) (fma.f64 y x (*.f64 c i))) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(fma.f64 y x (*.f64 c i)) |
(+.f64 (*.f64 c i) (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2))))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 c i)))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 c i)))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (+.f64 (cbrt.f64 (pow.f64 (*.f64 c i) 2)) (-.f64 (cbrt.f64 (pow.f64 (*.f64 y x) 2)) (cbrt.f64 (*.f64 (*.f64 y x) (*.f64 c i))))) (+.f64 (cbrt.f64 (*.f64 c i)) (cbrt.f64 (*.f64 y x)))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i))))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 1 (fma.f64 y x (*.f64 c i))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (fma.f64 y x (*.f64 c i)) 1) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2)) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) 2)) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2)))) (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))))) |
(fma.f64 y x (*.f64 c i)) |
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i)))) 2) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 2) (cbrt.f64 (fma.f64 y x (*.f64 c i)))))) |
(fma.f64 y x (*.f64 c i)) |
(/.f64 (fma.f64 y x (*.f64 c i)) 1) |
(fma.f64 y x (*.f64 c i)) |
(pow.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3) 1/3) |
(fma.f64 y x (*.f64 c i)) |
(pow.f64 (cbrt.f64 (fma.f64 y x (*.f64 c i))) 3) |
(fma.f64 y x (*.f64 c i)) |
(pow.f64 (fma.f64 y x (*.f64 c i)) 1) |
(fma.f64 y x (*.f64 c i)) |
(cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 c i)) 3)) |
(fma.f64 y x (*.f64 c i)) |
Compiled 7488 to 1670 computations (77.7% saved)
16 alts after pruning (6 fresh and 10 done)
| Pruned | Kept | Total | |
|---|---|---|---|
| New | 320 | 3 | 323 |
| Fresh | 1 | 3 | 4 |
| Picked | 0 | 1 | 1 |
| Done | 2 | 9 | 11 |
| Total | 323 | 16 | 339 |
| Status | Error | Program |
|---|---|---|
| 28.8b | (fma.f64 z t (*.f64 a b)) | |
| ✓ | 34.1b | (fma.f64 y x (*.f64 c i)) |
| ✓ | 34.1b | (fma.f64 c i (*.f64 y x)) |
| 29.3b | (fma.f64 b a (*.f64 y x)) | |
| 29.3b | (fma.f64 b a (*.f64 c i)) | |
| ✓ | 14.6b | (+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| ✓ | 34.0b | (+.f64 (*.f64 y x) (*.f64 t z)) |
| 34.1b | (+.f64 (*.f64 y x) (*.f64 c i)) | |
| ✓ | 34.3b | (+.f64 (*.f64 t z) (*.f64 c i)) |
| ✓ | 29.3b | (+.f64 (*.f64 c i) (*.f64 a b)) |
| 29.3b | (+.f64 (*.f64 a b) (*.f64 y x)) | |
| ✓ | 28.8b | (+.f64 (*.f64 a b) (*.f64 t z)) |
| 48.2b | (*.f64 z t) | |
| ✓ | 48.4b | (*.f64 y x) |
| ✓ | 48.3b | (*.f64 c i) |
| ✓ | 43.4b | (*.f64 a b) |
Compiled 223 to 165 computations (26% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 b a (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 z t (*.f64 a b)) |
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i)) |
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
| Outputs |
|---|
(fma.f64 x y (fma.f64 z t (fma.f64 b a (*.f64 c i)))) |
15 calls:
| 41.0ms | t |
| 33.0ms | (*.f64 x y) |
| 30.0ms | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 25.0ms | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 25.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | c |
| 0.0b | 1 | i |
| 0.0b | 1 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0b | 1 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0b | 1 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 0.0b | 1 | (*.f64 x y) |
| 0.0b | 1 | (*.f64 z t) |
| 0.0b | 1 | (*.f64 a b) |
| 0.0b | 1 | (*.f64 c i) |
Compiled 397 to 183 computations (53.9% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 b a (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 z t (*.f64 a b)) |
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i)) |
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
| Outputs |
|---|
(fma.f64 c i (fma.f64 b a (fma.f64 x y (*.f64 z t)))) |
15 calls:
| 48.0ms | c |
| 36.0ms | y |
| 34.0ms | x |
| 25.0ms | i |
| 23.0ms | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | c |
| 0.0b | 1 | i |
| 0.0b | 1 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0b | 1 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0b | 1 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 0.0b | 1 | (*.f64 x y) |
| 0.0b | 1 | (*.f64 z t) |
| 0.0b | 1 | (*.f64 a b) |
| 0.0b | 1 | (*.f64 c i) |
Compiled 385 to 181 computations (53% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
(fma.f64 a b (*.f64 c i)) |
(fma.f64 b a (*.f64 c i)) |
(fma.f64 b a (*.f64 y x)) |
(fma.f64 c i (*.f64 y x)) |
(fma.f64 y x (*.f64 c i)) |
(fma.f64 z t (*.f64 a b)) |
(+.f64 (fma.f64 b a (*.f64 y x)) (*.f64 c i)) |
(+.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i)) |
(+.f64 (fma.f64 z t (*.f64 a b)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 x y) (fma.f64 b a (*.f64 c i))) (*.f64 z t)) |
| Outputs |
|---|
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
15 calls:
| 64.0ms | z |
| 64.0ms | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 35.0ms | (*.f64 z t) |
| 34.0ms | y |
| 34.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 0.0b | 1 | x |
| 0.0b | 1 | y |
| 0.0b | 1 | z |
| 0.0b | 1 | t |
| 0.0b | 1 | a |
| 0.0b | 1 | b |
| 0.0b | 1 | c |
| 0.0b | 1 | i |
| 0.0b | 1 | (+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 c i)) |
| 0.0b | 1 | (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) |
| 0.0b | 1 | (+.f64 (*.f64 x y) (*.f64 z t)) |
| 0.0b | 1 | (*.f64 x y) |
| 0.0b | 1 | (*.f64 z t) |
| 0.0b | 1 | (*.f64 a b) |
| 0.0b | 1 | (*.f64 c i) |
Compiled 373 to 178 computations (52.3% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 y x) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 y x)) (*.f64 c i)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
11 calls:
| 70.0ms | b |
| 68.0ms | (*.f64 c i) |
| 61.0ms | z |
| 55.0ms | a |
| 52.0ms | x |
| Error | Segments | Branch |
|---|---|---|
| 7.1b | 4 | x |
| 7.1b | 5 | y |
| 8.5b | 3 | z |
| 6.9b | 6 | t |
| 7.1b | 6 | a |
| 6.9b | 5 | b |
| 8.4b | 6 | c |
| 8.4b | 6 | i |
| 5.1b | 3 | (*.f64 z t) |
| 6.6b | 3 | (*.f64 a b) |
| 10.7b | 5 | (*.f64 c i) |
Compiled 210 to 114 computations (45.7% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.0227428921481957e+29 | 4.687743914455132e+30 |
| 0.0ms | -2.0106902925884187e+102 | -9.759638305905349e+101 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (+.f64 (*.f64 a b) (*.f64 t z)) (*.f64 c i)) |
11 calls:
| 56.0ms | x |
| 56.0ms | (*.f64 c i) |
| 45.0ms | b |
| 41.0ms | y |
| 37.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 10.6b | 3 | x |
| 9.9b | 6 | y |
| 11.3b | 5 | z |
| 14.6b | 1 | t |
| 12.2b | 3 | a |
| 10.6b | 5 | b |
| 12.6b | 3 | c |
| 12.0b | 5 | i |
| 11.9b | 6 | (*.f64 z t) |
| 10.7b | 5 | (*.f64 a b) |
| 9.3b | 9 | (*.f64 c i) |
Compiled 188 to 112 computations (40.4% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 25.0ms | 4.311735361720569e+51 | 3.470013692352849e+67 |
| 18.0ms | 1.2956323364414009e-65 | 2.574730358554816e-63 |
| 14.0ms | 9.274408534812466e-152 | 4.620739622994276e-150 |
| 18.0ms | 3.296311892760588e-242 | 8.12885282523321e-238 |
| 0.0ms | -1.22658239937e-313 | -8.38884e-319 |
| 21.0ms | -5.565274328368855e-285 | -6.043019837599322e-296 |
| 17.0ms | -6.742722511944991e-22 | -1.1214045296834356e-24 |
| 23.0ms | -2.7221687710333802e+48 | -2.378969159877234e+41 |
| 122.0ms | 944× | body | 256 | valid |
Compiled 2040 to 1500 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 t z)) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 y x) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
11 calls:
| 407.0ms | y |
| 161.0ms | b |
| 154.0ms | (*.f64 z t) |
| 96.0ms | i |
| 95.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 17.6b | 5 | x |
| 15.0b | 15 | y |
| 16.0b | 12 | z |
| 17.9b | 8 | t |
| 15.6b | 10 | a |
| 16.2b | 10 | b |
| 17.2b | 6 | c |
| 17.4b | 6 | i |
| 14.3b | 7 | (*.f64 z t) |
| 15.9b | 6 | (*.f64 a b) |
| 14.4b | 7 | (*.f64 c i) |
Compiled 177 to 111 computations (37.3% saved)
| 6× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.0227428921481957e+29 | 4.687743914455132e+30 |
| 0.0ms | 2.747346758449022e-106 | 5.121955890072203e-97 |
| 0.0ms | -0.0 | 6.819950232478022e-306 |
| 0.0ms | -4.381989139284767e-255 | -6.076631347741326e-266 |
| 0.0ms | -10719632983.671085 | -39.26016374351445 |
| 0.0ms | -6.696128827409169e+128 | -1.378839053348422e+114 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
| Outputs |
|---|
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 t z) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
11 calls:
| 63.0ms | y |
| 58.0ms | a |
| 58.0ms | z |
| 53.0ms | x |
| 51.0ms | (*.f64 z t) |
| Error | Segments | Branch |
|---|---|---|
| 17.2b | 8 | x |
| 16.0b | 11 | y |
| 17.2b | 10 | z |
| 19.1b | 7 | t |
| 17.3b | 10 | a |
| 19.4b | 5 | b |
| 17.8b | 8 | c |
| 19.0b | 5 | i |
| 14.9b | 8 | (*.f64 z t) |
| 18.4b | 5 | (*.f64 a b) |
| 13.4b | 9 | (*.f64 c i) |
Compiled 163 to 109 computations (33.1% saved)
| 8× | binary-search |
| Time | Left | Right |
|---|---|---|
| 23.0ms | 4.311735361720569e+51 | 3.470013692352849e+67 |
| 16.0ms | 4.2139420001476034e-78 | 2.3099422334402445e-73 |
| 15.0ms | 9.274408534812466e-152 | 4.620739622994276e-150 |
| 17.0ms | 1.520965213318594e-278 | 5.248868619227927e-276 |
| 17.0ms | -6.742722511944991e-22 | -1.1214045296834356e-24 |
| 23.0ms | -2.7221687710333802e+48 | -2.378969159877234e+41 |
| 15.0ms | -1.8148321027401045e+62 | -2.0254327224809317e+60 |
| 21.0ms | -7.477723132635096e+102 | -1.7554698326565686e+97 |
| 136.0ms | 1056× | body | 256 | valid |
Compiled 2076 to 1574 computations (24.2% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 c i) (*.f64 a b)) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 y x)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
11 calls:
| 45.0ms | c |
| 45.0ms | (*.f64 a b) |
| 45.0ms | z |
| 41.0ms | (*.f64 z t) |
| 37.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 18.6b | 6 | x |
| 19.6b | 7 | y |
| 19.5b | 9 | z |
| 19.1b | 7 | t |
| 21.5b | 7 | a |
| 23.3b | 4 | b |
| 18.9b | 5 | c |
| 19.1b | 5 | i |
| 16.0b | 6 | (*.f64 z t) |
| 22.1b | 8 | (*.f64 a b) |
| 14.9b | 7 | (*.f64 c i) |
Compiled 156 to 108 computations (30.8% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 4.311735361720569e+51 | 3.470013692352849e+67 |
| 17.0ms | 4.2139420001476034e-78 | 2.3099422334402445e-73 |
| 14.0ms | 9.274408534812466e-152 | 4.620739622994276e-150 |
| 17.0ms | 1.520965213318594e-278 | 5.248868619227927e-276 |
| 16.0ms | -6.742722511944991e-22 | -1.1214045296834356e-24 |
| 27.0ms | -2.7221687710333802e+48 | -2.378969159877234e+41 |
| 103.0ms | 800× | body | 256 | valid |
Compiled 1596 to 1206 computations (24.4% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
| Outputs |
|---|
(+.f64 (*.f64 a b) (*.f64 t z)) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(+.f64 (*.f64 a b) (*.f64 t z)) |
11 calls:
| 45.0ms | b |
| 41.0ms | (*.f64 a b) |
| 34.0ms | y |
| 31.0ms | x |
| 27.0ms | z |
| Error | Segments | Branch |
|---|---|---|
| 21.0b | 6 | x |
| 23.0b | 8 | y |
| 23.3b | 5 | z |
| 21.4b | 3 | t |
| 23.3b | 6 | a |
| 21.8b | 10 | b |
| 20.3b | 5 | c |
| 20.5b | 3 | i |
| 18.7b | 3 | (*.f64 z t) |
| 22.3b | 9 | (*.f64 a b) |
| 18.9b | 3 | (*.f64 c i) |
Compiled 142 to 106 computations (25.4% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.1193758475898935e-26 | 2.560836128249582e-17 |
| 0.0ms | -1.378839053348422e+114 | -4.4455605689651503e+108 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
| Outputs |
|---|
(*.f64 t z) |
(+.f64 (*.f64 a b) (*.f64 c i)) |
(*.f64 t z) |
11 calls:
| 33.0ms | x |
| 24.0ms | y |
| 24.0ms | t |
| 21.0ms | c |
| 21.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 23.0b | 7 | x |
| 25.6b | 6 | y |
| 25.8b | 4 | z |
| 25.6b | 5 | t |
| 27.9b | 3 | a |
| 26.2b | 5 | b |
| 26.4b | 5 | c |
| 25.4b | 5 | i |
| 22.8b | 3 | (*.f64 z t) |
| 25.9b | 5 | (*.f64 a b) |
| 26.9b | 3 | (*.f64 c i) |
Compiled 135 to 105 computations (22.2% saved)
| 2× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 1.3840829485132498e+22 | 2.6513785630598984e+22 |
| 0.0ms | -1.378839053348422e+114 | -4.4455605689651503e+108 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
(*.f64 y x) |
(*.f64 z t) |
| Outputs |
|---|
(*.f64 t z) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 c i) |
(*.f64 a b) |
(*.f64 y x) |
(*.f64 t z) |
11 calls:
| 72.0ms | t |
| 61.0ms | a |
| 48.0ms | x |
| 40.0ms | y |
| 37.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 31.5b | 12 | x |
| 34.8b | 7 | y |
| 34.0b | 8 | z |
| 33.1b | 11 | t |
| 32.2b | 10 | a |
| 33.2b | 7 | b |
| 34.4b | 9 | c |
| 31.9b | 10 | i |
| 30.0b | 9 | (*.f64 z t) |
| 30.6b | 7 | (*.f64 a b) |
| 30.7b | 7 | (*.f64 c i) |
Compiled 128 to 104 computations (18.8% saved)
| 8× | left-value |
| Time | Left | Right |
|---|---|---|
| 0.0ms | 2.0227428921481957e+29 | 4.687743914455132e+30 |
| 0.0ms | 5.121955890072203e-97 | 6.078504759994462e-97 |
| 0.0ms | 7.563698421833359e-152 | 6.881334496866547e-148 |
| 0.0ms | 9.152793516809143e-273 | 7.349065713475953e-254 |
| 0.0ms | -6.076631347741326e-266 | -3.941787611141932e-268 |
| 0.0ms | -7.676680479928298e-123 | -1.8181312764673195e-134 |
| 0.0ms | -5.040929258541619e-29 | -1.1674834620067278e-39 |
| 0.0ms | -1.378839053348422e+114 | -4.4455605689651503e+108 |
Compiled 34 to 25 computations (26.5% saved)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
(*.f64 t z) |
| Outputs |
|---|
(*.f64 c i) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 t z) |
(*.f64 a b) |
(*.f64 c i) |
10 calls:
| 58.0ms | x |
| 47.0ms | a |
| 37.0ms | i |
| 27.0ms | t |
| 24.0ms | (*.f64 c i) |
| Error | Segments | Branch |
|---|---|---|
| 37.8b | 8 | x |
| 38.7b | 6 | y |
| 37.4b | 5 | z |
| 34.8b | 8 | t |
| 35.1b | 7 | a |
| 37.9b | 3 | b |
| 37.1b | 6 | c |
| 34.0b | 7 | i |
| 34.7b | 3 | (*.f64 a b) |
| 30.7b | 7 | (*.f64 c i) |
Compiled 111 to 93 computations (16.2% saved)
| 6× | binary-search |
| Time | Left | Right |
|---|---|---|
| 49.0ms | 6.959146737436822e+112 | 3.798462946937647e+125 |
| 15.0ms | 2.203378207375994e-93 | 2.237904210424791e-91 |
| 19.0ms | 2.0588505720699107e-121 | 1.1957068700547743e-114 |
| 19.0ms | 1.520965213318594e-278 | 5.248868619227927e-276 |
| 43.0ms | -2.643431867303735e-302 | -5.018238605577785e-309 |
| 22.0ms | -2.378969159877234e+41 | -1.9541519155994372e+28 |
| 152.0ms | 848× | body | 256 | valid |
Compiled 1266 to 1065 computations (15.9% saved)
Total -28.2b remaining (-82.5%)
Threshold costs -28.2b (-82.5%)
| Inputs |
|---|
(*.f64 a b) |
(*.f64 c i) |
| Outputs |
|---|
(*.f64 c i) |
(*.f64 a b) |
(*.f64 c i) |
10 calls:
| 38.0ms | z |
| 32.0ms | a |
| 20.0ms | t |
| 14.0ms | y |
| 12.0ms | i |
| Error | Segments | Branch |
|---|---|---|
| 40.1b | 4 | x |
| 40.3b | 4 | y |
| 39.5b | 6 | z |
| 40.7b | 5 | t |
| 37.0b | 5 | a |
| 38.3b | 3 | b |
| 39.8b | 3 | c |
| 38.3b | 3 | i |
| 34.7b | 3 | (*.f64 a b) |
| 34.2b | 3 | (*.f64 c i) |
Compiled 108 to 92 computations (14.8% saved)
| 2× | binary-search |
| Time | Left | Right |
|---|---|---|
| 21.0ms | 6.959146737436822e+112 | 3.798462946937647e+125 |
| 22.0ms | -2.378969159877234e+41 | -1.9541519155994372e+28 |
| 39.0ms | 320× | body | 256 | valid |
Compiled 474 to 405 computations (14.6% saved)
| 1× | fuel |
Compiled 822 to 340 computations (58.6% saved)
Compiled 8 to 8 computations (0% saved)
Compiled 718 to 181 computations (74.8% saved)
Loading profile data...