Details

Time bar (total: 6.0s)

analyze1.9s (32.2%)

Algorithm
search
Search
TrueOtherFalseIter
0%99.6%0.4%0
0%99.6%0.4%1
0%99.6%0.4%2
0%99.6%0.4%3
0%99.6%0.4%4
0%99.6%0.4%5
0%99.6%0.4%6
0%99.6%0.4%7
0%99.6%0.4%8
0%99.6%0.4%9
0%99.6%0.4%10
0%99.6%0.4%11
0%99.6%0.4%12
0%99.6%0.4%13
0%99.6%0.4%14
Compiler

Compiled 24 to 16 computations (33.3% saved)

sample2.3s (38.4%)

Results
1.3s8256×body128valid
961.0ms6030×body128invalid
Compiler

Compiled 48 to 32 computations (33.3% saved)

preprocess41.0ms (0.7%)

Algorithm
egg-herbie
Rules
771×fma-def_binary64
326×associate-+l+_binary64
288×associate-+r+_binary64
214×+-commutative_binary64
28×*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0133580
1359464
21006464
31746464
41884464
51890464
088
188
Stop Event
unsound
saturated
Calls
Call 1
Inputs
0
1
2
3
4
5
6
7
Outputs
0
1
0
2
3
2
4
5
4
6
7
6
Call 2
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))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 c i (fma.f64 z t (fma.f64 x y (*.f64 a b))))
(fma.f64 z t (fma.f64 c i (fma.f64 x y (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 y x) (*.f64 z t)) (*.f64 a b)) (*.f64 c i))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 c i (fma.f64 z t (fma.f64 x y (*.f64 a b))))
(fma.f64 z t (fma.f64 c i (fma.f64 x y (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 z y) (*.f64 x t)) (*.f64 a b)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (fma.f64 x t (*.f64 y z))))
(fma.f64 c i (fma.f64 x t (fma.f64 y z (*.f64 a b))))
(fma.f64 y z (fma.f64 x t (fma.f64 a b (*.f64 c i))))
(fma.f64 x t (fma.f64 a b (fma.f64 y z (*.f64 c i))))
(+.f64 (+.f64 (+.f64 (*.f64 t y) (*.f64 z x)) (*.f64 a b)) (*.f64 c i))
(+.f64 (fma.f64 x z (*.f64 y t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x z (*.f64 y t))))
(fma.f64 y t (fma.f64 x z (fma.f64 a b (*.f64 c i))))
(fma.f64 x z (fma.f64 c i (fma.f64 y t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 a y) (*.f64 z t)) (*.f64 x b)) (*.f64 c i))
(+.f64 (fma.f64 a y (*.f64 z t)) (+.f64 (*.f64 x b) (*.f64 c i)))
(fma.f64 c i (fma.f64 x b (fma.f64 y a (*.f64 z t))))
(fma.f64 x b (fma.f64 c i (fma.f64 y a (*.f64 z t))))
(fma.f64 x b (fma.f64 y a (fma.f64 c i (*.f64 z t))))
(+.f64 (+.f64 (+.f64 (*.f64 b y) (*.f64 z t)) (*.f64 a x)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 b y (*.f64 z t)) (*.f64 x a)))
(fma.f64 c i (fma.f64 x a (fma.f64 y b (*.f64 z t))))
(fma.f64 x a (fma.f64 z t (fma.f64 y b (*.f64 c i))))
(fma.f64 y b (fma.f64 x a (fma.f64 c i (*.f64 z t))))
(+.f64 (+.f64 (+.f64 (*.f64 c y) (*.f64 z t)) (*.f64 a b)) (*.f64 x i))
(+.f64 (fma.f64 c y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 x i)))
(fma.f64 x i (fma.f64 y c (fma.f64 z t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 i y) (*.f64 z t)) (*.f64 a b)) (*.f64 c x))
(+.f64 (fma.f64 i y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 x c)))
(fma.f64 x c (fma.f64 y i (fma.f64 z t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x z) (*.f64 y t)) (*.f64 a b)) (*.f64 c i))
(+.f64 (fma.f64 x z (*.f64 y t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x z (*.f64 y t))))
(fma.f64 y t (fma.f64 x z (fma.f64 a b (*.f64 c i))))
(fma.f64 x z (fma.f64 c i (fma.f64 y t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x t) (*.f64 z y)) (*.f64 a b)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (*.f64 a b) (fma.f64 x t (*.f64 y z))))
(fma.f64 c i (fma.f64 x t (fma.f64 y z (*.f64 a b))))
(fma.f64 y z (fma.f64 x t (fma.f64 a b (*.f64 c i))))
(fma.f64 x t (fma.f64 a b (fma.f64 y z (*.f64 c i))))
(+.f64 (+.f64 (+.f64 (*.f64 x a) (*.f64 z t)) (*.f64 y b)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 b y (*.f64 z t)) (*.f64 x a)))
(fma.f64 c i (fma.f64 x a (fma.f64 y b (*.f64 z t))))
(fma.f64 x a (fma.f64 z t (fma.f64 y b (*.f64 c i))))
(fma.f64 y b (fma.f64 x a (fma.f64 c i (*.f64 z t))))
(+.f64 (+.f64 (+.f64 (*.f64 x b) (*.f64 z t)) (*.f64 a y)) (*.f64 c i))
(+.f64 (fma.f64 a y (*.f64 z t)) (+.f64 (*.f64 x b) (*.f64 c i)))
(fma.f64 c i (fma.f64 x b (fma.f64 y a (*.f64 z t))))
(fma.f64 x b (fma.f64 c i (fma.f64 y a (*.f64 z t))))
(fma.f64 x b (fma.f64 y a (fma.f64 c i (*.f64 z t))))
(+.f64 (+.f64 (+.f64 (*.f64 x c) (*.f64 z t)) (*.f64 a b)) (*.f64 y i))
(+.f64 (fma.f64 i y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 x c)))
(fma.f64 x c (fma.f64 y i (fma.f64 z t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x i) (*.f64 z t)) (*.f64 a b)) (*.f64 c y))
(+.f64 (fma.f64 c y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 x i)))
(fma.f64 x i (fma.f64 y c (fma.f64 z t (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 t z)) (*.f64 a b)) (*.f64 c i))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 c i (fma.f64 z t (fma.f64 x y (*.f64 a b))))
(fma.f64 z t (fma.f64 c i (fma.f64 x y (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 a t)) (*.f64 z b)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 x y (*.f64 t a)) (*.f64 z b)))
(fma.f64 c i (fma.f64 x y (fma.f64 z b (*.f64 t a))))
(fma.f64 z b (fma.f64 x y (fma.f64 t a (*.f64 c i))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 b t)) (*.f64 a z)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 x y (*.f64 t b)) (*.f64 z a)))
(fma.f64 c i (fma.f64 t b (fma.f64 x y (*.f64 z a))))
(fma.f64 t b (fma.f64 c i (fma.f64 x y (*.f64 z a))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 c t)) (*.f64 a b)) (*.f64 z i))
(+.f64 (fma.f64 x y (*.f64 t c)) (+.f64 (*.f64 a b) (*.f64 z i)))
(fma.f64 z i (fma.f64 x y (fma.f64 a b (*.f64 t c))))
(fma.f64 x y (fma.f64 z i (fma.f64 a b (*.f64 t c))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 i t)) (*.f64 a b)) (*.f64 c z))
(+.f64 (fma.f64 x y (*.f64 t i)) (+.f64 (*.f64 a b) (*.f64 z c)))
(fma.f64 t i (fma.f64 x y (fma.f64 z c (*.f64 a b))))
(fma.f64 x y (fma.f64 t i (fma.f64 z c (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z a)) (*.f64 t b)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 x y (*.f64 t b)) (*.f64 z a)))
(fma.f64 c i (fma.f64 t b (fma.f64 x y (*.f64 z a))))
(fma.f64 t b (fma.f64 c i (fma.f64 x y (*.f64 z a))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z b)) (*.f64 a t)) (*.f64 c i))
(+.f64 (*.f64 c i) (+.f64 (fma.f64 x y (*.f64 t a)) (*.f64 z b)))
(fma.f64 c i (fma.f64 x y (fma.f64 z b (*.f64 t a))))
(fma.f64 z b (fma.f64 x y (fma.f64 t a (*.f64 c i))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z c)) (*.f64 a b)) (*.f64 t i))
(+.f64 (fma.f64 x y (*.f64 t i)) (+.f64 (*.f64 a b) (*.f64 z c)))
(fma.f64 t i (fma.f64 x y (fma.f64 z c (*.f64 a b))))
(fma.f64 x y (fma.f64 t i (fma.f64 z c (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z i)) (*.f64 a b)) (*.f64 c t))
(+.f64 (fma.f64 x y (*.f64 t c)) (+.f64 (*.f64 a b) (*.f64 z i)))
(fma.f64 z i (fma.f64 x y (fma.f64 a b (*.f64 t c))))
(fma.f64 x y (fma.f64 z i (fma.f64 a b (*.f64 t c))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 b a)) (*.f64 c i))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 c i (fma.f64 z t (fma.f64 x y (*.f64 a b))))
(fma.f64 z t (fma.f64 c i (fma.f64 x y (*.f64 a b))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 c b)) (*.f64 a i))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 b c) (*.f64 a i)))
(fma.f64 a i (fma.f64 b c (fma.f64 x y (*.f64 z t))))
(fma.f64 a i (fma.f64 x y (fma.f64 b c (*.f64 z t))))
(fma.f64 z t (fma.f64 b c (fma.f64 a i (*.f64 x y))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 i b)) (*.f64 c a))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 b i) (*.f64 a c)))
(fma.f64 a c (fma.f64 b i (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (fma.f64 z t (fma.f64 a c (*.f64 b i))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a c)) (*.f64 b i))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 b i) (*.f64 a c)))
(fma.f64 a c (fma.f64 b i (fma.f64 x y (*.f64 z t))))
(fma.f64 x y (fma.f64 z t (fma.f64 a c (*.f64 b i))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a i)) (*.f64 c b))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 b c) (*.f64 a i)))
(fma.f64 a i (fma.f64 b c (fma.f64 x y (*.f64 z t))))
(fma.f64 a i (fma.f64 x y (fma.f64 b c (*.f64 z t))))
(fma.f64 z t (fma.f64 b c (fma.f64 a i (*.f64 x y))))
(+.f64 (+.f64 (+.f64 (*.f64 x y) (*.f64 z t)) (*.f64 a b)) (*.f64 i c))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 c i (fma.f64 z t (fma.f64 x y (*.f64 a b))))
(fma.f64 z t (fma.f64 c i (fma.f64 x y (*.f64 a b))))
Symmetry

(sort x y)

(sort z t)

(sort a b)

(sort c i)

Compiler

Compiled 23 to 15 computations (34.8% saved)

simplify7.0ms (0.1%)

Algorithm
egg-herbie
Rules
58×fma-def_binary64
23×associate-+l+_binary64
22×associate-+r+_binary64
16×+-commutative_binary64
*-commutative_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01620
12816
26316
312516
415016
515216
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
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))
(+.f64 (fma.f64 x y (*.f64 z t)) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 c i (fma.f64 a b (fma.f64 x y (*.f64 z t))))
(fma.f64 z t (fma.f64 x y (fma.f64 c i (*.f64 a b))))
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))

prune6.0ms (0.1%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New112
Fresh101
Picked000
Done000
Total213
Error
0.0b
Counts
3 → 1
Alt Table
StatusErrorProgram
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))
Compiler

Compiled 75 to 42 computations (44% saved)

localize10.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))
0.0b
(fma.f64 c i (fma.f64 a b (*.f64 z t)))
0.0b
(fma.f64 a b (*.f64 z t))

series29.0ms (0.5%)

Counts
3 → 216
Calls

54 calls:

TimeVariablePointExpression
5.0ms
c
@-inf
(fma.f64 c i (fma.f64 a b (*.f64 z t)))
2.0ms
z
@inf
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))
1.0ms
x
@0
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))
1.0ms
a
@0
(fma.f64 a b (*.f64 z t))
1.0ms
b
@-inf
(fma.f64 a b (*.f64 z t))

rewrite55.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
621×log-prod_binary64
304×prod-diff_binary64
241×expm1-udef_binary64
241×log1p-udef_binary64
211×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
125536
2303836
Stop Event
node limit
Counts
3 → 89
Calls
Call 1
Inputs
(fma.f64 a b (*.f64 z t))
(fma.f64 c i (fma.f64 a b (*.f64 z t)))
(fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 a b (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a b) 1) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 z t)))) (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 z t)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a b (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a b (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a b (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a b (*.f64 z t))) (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 z t))) 2) (cbrt.f64 (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 a b (*.f64 z t))) (sqrt.f64 (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 a b) (*.f64 a b) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (*.f64 a b) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (pow.f64 (*.f64 z t) 2)) (-.f64 (*.f64 a b) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a b (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a b (*.f64 z t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a b (*.f64 z t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 a b (*.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a b (*.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 t) z) (exp.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z t))) (exp.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 a b)) (+.f64 1 (expm1.f64 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a b (*.f64 z t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a b (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a b (*.f64 z t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (*.f64 z t)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 a b (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) 1) (fma.f64 a b (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 a b)) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))))) (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) (pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 2) (cbrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) (sqrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 a b (*.f64 z t)) 3)) (fma.f64 (*.f64 c i) (*.f64 c i) (-.f64 (pow.f64 (fma.f64 a b (*.f64 z t)) 2) (*.f64 (*.f64 c i) (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (fma.f64 a b (*.f64 z t)) 2)) (-.f64 (*.f64 c i) (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 a b (*.f64 z t))) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 z t)))) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c i)) (+.f64 1 (expm1.f64 (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) 1) (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 c i)) (fma.f64 a b (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))) (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 3)) (fma.f64 (*.f64 x y) (*.f64 x y) (-.f64 (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 2) (*.f64 (*.f64 x y) (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))) 2)) (-.f64 (*.f64 x y) (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))) (exp.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t))))) (exp.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 x y)) (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 a b (*.f64 z t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 c i (fma.f64 a b (*.f64 z t))))))))))

simplify57.0ms (1%)

Algorithm
egg-herbie
Rules
60×fma-def_binary64
18×+-commutative_binary64
18×associate-+r+_binary64
17×associate-+l+_binary64
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0272392
1672392
21212392
31432392
41472392
Stop Event
saturated
Counts
305 → 113
Calls
Call 1
Inputs
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.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 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.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 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 c i) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 c i) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.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 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 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.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 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 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
Outputs
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(fma.f64 t z (*.f64 a b))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 c i) (*.f64 t z))
(fma.f64 t z (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 c i) (*.f64 t z))
(fma.f64 t z (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(fma.f64 y x (fma.f64 a b (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(fma.f64 y x (fma.f64 a b (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 t z (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 t z (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 y x (fma.f64 a b (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 y x (fma.f64 a b (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))

prune64.0ms (1.1%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New1112113
Fresh000
Picked101
Done000
Total1122114
Error
0.0b
Counts
114 → 2
Alt Table
StatusErrorProgram
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
Compiler

Compiled 2017 to 462 computations (77.1% saved)

localize11.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 c i (*.f64 y x))
0.0b
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))

series19.0ms (0.3%)

Counts
3 → 216
Calls

54 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
1.0ms
t
@0
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0ms
x
@inf
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0ms
x
@0
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0ms
t
@inf
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))

rewrite56.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
621×log-prod_binary64
304×prod-diff_binary64
241×expm1-udef_binary64
241×log1p-udef_binary64
211×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
125536
2303836
Stop Event
node limit
Counts
3 → 89
Calls
Call 1
Inputs
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
(fma.f64 c i (*.f64 y x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) 1) (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 a b)) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) (cbrt.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) (exp.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (exp.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 t z)) (+.f64 1 (expm1.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 y x)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 a b) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 a b) 1) (fma.f64 c i (*.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 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (cbrt.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) (pow.f64 (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 2) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) (sqrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 a b) 3) (pow.f64 (fma.f64 c i (*.f64 y x)) 3)) (fma.f64 (*.f64 a b) (*.f64 a b) (-.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2) (*.f64 (*.f64 a b) (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 a b) (*.f64 a b)) (pow.f64 (fma.f64 c i (*.f64 y x)) 2)) (-.f64 (*.f64 a b) (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 c i (*.f64 y x))) (exp.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (*.f64 y x)))) (exp.f64 (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 a b)) (+.f64 1 (expm1.f64 (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 a b (fma.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 c i) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) 1) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (*.f64 y x)))) (cbrt.f64 (exp.f64 (fma.f64 c i (*.f64 y x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (*.f64 y x))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c i (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (*.f64 y x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (*.f64 y x)))))) (#(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 (sqrt.f64 (fma.f64 c i (*.f64 y x))) (sqrt.f64 (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 c i) (*.f64 c i) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 c i) (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 c i) (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.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 (sqrt.f64 (fma.f64 c i (*.f64 y x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c i)) (+.f64 1 (expm1.f64 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (*.f64 y x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c i (*.f64 y x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c i (*.f64 y x))))))))

simplify55.0ms (0.9%)

Algorithm
egg-herbie
Rules
59×fma-def_binary64
16×+-commutative_binary64
16×associate-+l+_binary64
13×associate-+r+_binary64
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0292392
1752392
21172392
31352392
41392392
Stop Event
saturated
Counts
305 → 111
Calls
Call 1
Inputs
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
Outputs
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 t z)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 y x (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 y x (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 a b (fma.f64 y x (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 a b)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(fma.f64 c i (fma.f64 y x (fma.f64 t z (*.f64 a b))))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 y x))
(fma.f64 a b (*.f64 y x))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))
(fma.f64 a b (fma.f64 y x (*.f64 c i)))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 c i)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(*.f64 y x)
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))
(+.f64 (*.f64 y x) (*.f64 c i))
(fma.f64 y x (*.f64 c i))

prune68.0ms (1.1%)

Pruning

3 alts after pruning (2 fresh and 1 done)

PrunedKeptTotal
New1101111
Fresh011
Picked011
Done000
Total1103113
Error
0.0b
Counts
113 → 3
Alt Table
StatusErrorProgram
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
1.3b
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
Compiler

Compiled 1988 to 473 computations (76.2% saved)

localize11.0ms (0.2%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
0.0b
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
0.0b
(fma.f64 t z (*.f64 a b))

series21.0ms (0.3%)

Counts
3 → 216
Calls

54 calls:

TimeVariablePointExpression
3.0ms
x
@inf
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
1.0ms
t
@0
(fma.f64 t z (*.f64 a b))
0.0ms
b
@inf
(fma.f64 t z (*.f64 a b))
0.0ms
b
@-inf
(fma.f64 t z (*.f64 a b))
0.0ms
a
@inf
(fma.f64 t z (*.f64 a b))

rewrite63.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
621×log-prod_binary64
304×prod-diff_binary64
241×expm1-udef_binary64
241×log1p-udef_binary64
211×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01336
125536
2303836
Stop Event
node limit
Counts
3 → 89
Calls
Call 1
Inputs
(fma.f64 t z (*.f64 a b))
(fma.f64 c i (fma.f64 t z (*.f64 a b)))
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
Outputs
((#(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 0 (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) 1) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 a b)))) (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 a b)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t z (*.f64 a b))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t z (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t z (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) 2) (cbrt.f64 (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t z (*.f64 a b))) (sqrt.f64 (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 a b) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (*.f64 a b) 2) (*.f64 (*.f64 t z) (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (*.f64 a b) 2)) (-.f64 (*.f64 t z) (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t z (*.f64 a b)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t z (*.f64 a b))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t z (*.f64 a b))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 b) a) (exp.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 a b))) (exp.f64 (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 t z)) (+.f64 1 (expm1.f64 (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t z (*.f64 a b))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t z (*.f64 a b))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 t z (*.f64 a b)) (*.f64 c i))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 c i) 1) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (*.f64 t z)) (*.f64 a b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))))) (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) (pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 2) (cbrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) (sqrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 c i) 3) (pow.f64 (fma.f64 t z (*.f64 a b)) 3)) (fma.f64 (*.f64 c i) (*.f64 c i) (-.f64 (pow.f64 (fma.f64 t z (*.f64 a b)) 2) (*.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (fma.f64 t z (*.f64 a b)) 2)) (-.f64 (*.f64 c i) (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 t z (*.f64 a b))) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 a b)))) (exp.f64 (*.f64 c i))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 c i)) (+.f64 1 (expm1.f64 (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) 1) (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x y (*.f64 c i)) (fma.f64 t z (*.f64 a b)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))) (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 2) (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 3)) (fma.f64 (*.f64 x y) (*.f64 x y) (-.f64 (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 2) (*.f64 (*.f64 x y) (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x y) (*.f64 x y)) (pow.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))) 2)) (-.f64 (*.f64 x y) (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))) (exp.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b))))) (exp.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 x y)) (+.f64 1 (expm1.f64 (fma.f64 c i (fma.f64 t z (*.f64 a b)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))))))))

simplify55.0ms (0.9%)

Algorithm
egg-herbie
Rules
60×fma-def_binary64
18×+-commutative_binary64
18×associate-+r+_binary64
17×associate-+l+_binary64
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0272392
1672392
21212392
31432392
41472392
Stop Event
saturated
Counts
305 → 112
Calls
Call 1
Inputs
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(+.f64 (*.f64 a b) (*.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 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.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 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.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 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 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.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 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 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 c i) (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
Outputs
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 t z)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(*.f64 a b)
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 t z))
(fma.f64 a b (*.f64 t z))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (*.f64 c i))
(fma.f64 a b (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 c i) (*.f64 t z))
(fma.f64 t z (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 c i) (*.f64 t z))
(fma.f64 t z (*.f64 c i))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(*.f64 a b)
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 y x)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(fma.f64 y x (fma.f64 a b (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))
(fma.f64 y x (fma.f64 a b (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 c i)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 y x (fma.f64 a b (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))
(fma.f64 y x (fma.f64 a b (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 t z)
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 t z (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (*.f64 c i)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 t z (fma.f64 c i (*.f64 y x)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(*.f64 a b)
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))))
(fma.f64 y x (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 t z (fma.f64 c i (*.f64 y x))))

prune53.0ms (0.9%)

Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1120112
Fresh011
Picked011
Done011
Total1123115
Error
0.0b
Counts
115 → 3
Alt Table
StatusErrorProgram
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
1.3b
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
Compiler

Compiled 2010 to 466 computations (76.8% saved)

localize12.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 a b (fma.f64 c i (*.f64 y x)))
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.5b
(cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))
0.7b
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)

series217.0ms (3.6%)

Counts
2 → 64
Calls

48 calls:

TimeVariablePointExpression
36.0ms
a
@0
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
30.0ms
b
@0
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
30.0ms
x
@0
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
28.0ms
y
@0
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
20.0ms
c
@0
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)

rewrite50.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
304×prod-diff_binary64
271×expm1-udef_binary64
271×log1p-udef_binary64
154×add-sqr-sqrt_binary64
150×pow1_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01634
132334
2354534
Stop Event
node limit
Counts
2 → 50
Calls
Call 1
Inputs
(pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 3)
(cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) (*.f64 t z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t z) (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t z) 1) (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 t z) (*.f64 a b)) (fma.f64 c i (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) (*.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)) 3) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) 3) (pow.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) 3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) 1) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6)) (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 y x))) 3)) (+.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (-.f64 (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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (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)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)) (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2) 1/3) (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/3) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1/3) (pow.f64 (sqrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))) 1/6) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x)))))))))))

simplify118.0ms (2%)

Algorithm
egg-herbie
Rules
632×associate-*r*_binary64
578×fma-def_binary64
569×associate-*l*_binary64
167×sqr-pow_binary64
154×*-commutative_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
045512074
1168010626
Stop Event
node limit
Counts
114 → 114
Calls
Call 1
Inputs
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9)))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/9))) (+.f64 (*.f64 8/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))))))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/3))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9)))))))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9)))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 11/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))))))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/3))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9)))))))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)
(+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9)))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/9))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 4/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2))) 1/9)))))))))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/3))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9)))))))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)
(+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9)))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9)))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/9))) (+.f64 (*.f64 4/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))))))))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9))))))))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9))))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9)))) (*.f64 1/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/3))))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9))))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9)))) (*.f64 1/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/3))))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9)))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9)))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9))))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5))) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7))) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2))) 1/3))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9)))))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9))))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5))) 1/9))) (*.f64 4/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7))) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2))) 1/3))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9)))))))
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
Outputs
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9)))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))
(fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))
(fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18))) (*.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))))))
(-.f64 (fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) 2/9))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/9))) (+.f64 (*.f64 8/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))))))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/3))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18) (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18))) (fma.f64 8/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (fma.f64 7/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18) (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))))))) (fma.f64 7/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18))) (fma.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) (fma.f64 y x (fma.f64 a b (*.f64 c i)))))) (fma.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) (fma.f64 y x (fma.f64 a b (*.f64 c i)))))) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18))) (*.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)))))))))))
(fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (-.f64 (fma.f64 2/81 (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18)))) (fma.f64 8/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (fma.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) 7/81 (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18)))) 4/81 (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))))))) (fma.f64 7/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18))) (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) 8/81) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) 2/9)))))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9)))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))
(fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))
(fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18))) (*.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))))))
(-.f64 (fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) 2/9))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)))) (+.f64 (*.f64 11/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 5))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))) (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3))))))))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/3))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 4)) 1/9)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18))) (fma.f64 4/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18) (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 (*.f64 t z) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (fma.f64 11/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18) (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5))) 1/18))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))))))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18))) (fma.f64 7/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))))) (fma.f64 1/27 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) (fma.f64 y x (fma.f64 a b (*.f64 c i)))))) (fma.f64 5/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) (fma.f64 y x (fma.f64 a b (*.f64 c i)))))) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))) 1/18))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18))) (*.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4) 1/18) (*.f64 t z))) (fma.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) 4/81 (fma.f64 2/81 (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18)))) (fma.f64 2/3 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 1/18)) (*.f64 t z))) (fma.f64 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4))) 1/18)))) 11/81 (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))) 1/18))) (fma.f64 (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 5)) 1/18)))) 4/81 (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))))))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18))) (fma.f64 7/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2))))) (+.f64 (*.f64 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) 8/81) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (*.f64 (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 4)) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) 1/18)) (*.f64 (*.f64 (*.f64 t z) (*.f64 t z)) 2/9))))))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 y x (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 y x (fma.f64 t z (*.f64 c i)))
(fma.f64 y x (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(+.f64 (*.f64 y x) (+.f64 (*.f64 t z) (+.f64 (*.f64 c i) (*.f64 (*.f64 a b) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)))))
(fma.f64 y x (fma.f64 t z (fma.f64 c i (*.f64 (*.f64 a b) (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4) 1/18))))))
(fma.f64 y x (fma.f64 t z (fma.f64 a (*.f64 b (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4) 1/18))) (*.f64 c i))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))
(+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))) 2/3))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9)))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (-.f64 (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18))) (*.f64 (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 i i))) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))) (*.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))))))))
(-.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (+.f64 (*.f64 (*.f64 c i) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))) 2/3)) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (*.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)) (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) 2/9)))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (*.f64 1/27 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18))))))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/9))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 4/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2))) 1/9)))))))))))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/3))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)))) (fma.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18))) (fma.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))) (+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (fma.f64 1/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18)))) (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (*.f64 (*.f64 4/27 (*.f64 (pow.f64 c 3) (pow.f64 i 3))) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18)))))))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) (fma.f64 2/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18)))) (fma.f64 7/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (*.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18))))))))))))
(-.f64 (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5))) 1/18) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5))) 1/18) (*.f64 (pow.f64 c 3) (pow.f64 i 3)))) 2/27) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (+.f64 (fma.f64 (*.f64 2/9 (*.f64 (*.f64 c i) (*.f64 c i))) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)) (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) 4/27 (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))) (*.f64 (*.f64 c i) 1/3))))))))) (fma.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) 8/81) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18))) (fma.f64 7/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))))) (*.f64 1/9 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18))))))))))
(pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))
(+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9)))) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9)))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 1/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (*.f64 1/3 (+.f64 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (*.f64 (*.f64 c i) (*.f64 (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))) 2/3))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9)))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (-.f64 (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18))) (fma.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)))) (*.f64 (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 i i))) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (*.f64 (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 i i))) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (-.f64 (fma.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (fma.f64 2/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))))) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (*.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)) (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) 2/9))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))))))
(-.f64 (+.f64 (pow.f64 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (+.f64 (*.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 1/9) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4) 1/9))) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 5) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/9))) (+.f64 (*.f64 4/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2))) 1/9))) (+.f64 (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/9))) (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))))))))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))))) 1/3))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4))) 1/9))) (+.f64 (*.f64 7/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/3))) (+.f64 (*.f64 2/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (pow.f64 (/.f64 1 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z)))) 1/9))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 4)) 1/9))))))))))
(+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (-.f64 (fma.f64 2/3 (*.f64 (*.f64 c i) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18)))) (fma.f64 1/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18)))) (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)))) (fma.f64 4/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18))) (fma.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (*.f64 (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5)) 1/18))) (fma.f64 4/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4))) 1/18)))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18))) (*.f64 (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 i i))) (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))))))))) (fma.f64 1/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) (fma.f64 5/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18)))) (fma.f64 7/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (*.f64 (*.f64 2/9 (*.f64 (*.f64 c c) (*.f64 i i))) (*.f64 (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))))))))))
(-.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (fma.f64 a b (fma.f64 y x (*.f64 t z))))) (fma.f64 2/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (*.f64 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 1/18) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (fma.f64 1/3 (*.f64 c (*.f64 (*.f64 i (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18)) (pow.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) 1/18))) (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5))) 1/18) (*.f64 (pow.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 5))) 1/18) (*.f64 (pow.f64 c 3) (pow.f64 i 3)))) 2/27) (fma.f64 (*.f64 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)) 4/27 (fma.f64 1/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))) 1/18)) (*.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)) (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) 2/9))))))))) (+.f64 (*.f64 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))) 8/81) (fma.f64 2/27 (*.f64 (pow.f64 c 3) (*.f64 (*.f64 (pow.f64 i 3) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))) 1/18))) (fma.f64 7/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2))))) (fma.f64 1/9 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (*.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 4)) 1/18)))) (*.f64 2/9 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18)) (pow.f64 (/.f64 1 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) 1/18))))))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z)))
(fma.f64 a b (fma.f64 t z (*.f64 c i)))
(fma.f64 a b (fma.f64 c i (*.f64 t z)))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 a b) (+.f64 (*.f64 (*.f64 y x) (pow.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4) 1/9)) (+.f64 (*.f64 t z) (*.f64 c i))))
(fma.f64 a b (fma.f64 (*.f64 y x) (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4) 1/18)) (fma.f64 t z (*.f64 c i))))
(fma.f64 a b (fma.f64 y (*.f64 x (*.f64 (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18) (pow.f64 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4) 1/18))) (fma.f64 c i (*.f64 t z))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9))))))
(-.f64 (+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (*.f64 (*.f64 2/27 (*.f64 (*.f64 t t) (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))))
(-.f64 (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (*.f64 t (*.f64 t (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) 1/9))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9)))) (*.f64 1/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/3))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (-.f64 (fma.f64 4/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18)))) (fma.f64 2/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (*.f64 (*.f64 1/81 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)))))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2/27) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))))) (+.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 1/81)))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9))))))
(-.f64 (+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18)))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (*.f64 (*.f64 2/27 (*.f64 (*.f64 t t) (*.f64 z z))) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i)))))))))
(-.f64 (fma.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))))) (*.f64 (*.f64 t (*.f64 t (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) 1/9))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 1/3) (+.f64 (*.f64 4/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7))) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 5))) 1/9))) (*.f64 1/3 (*.f64 (*.f64 t z) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2)) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 t 2) (pow.f64 z 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 4)) 1/9)))) (*.f64 1/81 (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 c i))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 c i))) 2))) 1/3))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (-.f64 (fma.f64 4/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18)))) (fma.f64 2/81 (*.f64 (pow.f64 t 3) (*.f64 (pow.f64 z 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18)))) (*.f64 (*.f64 1/3 (*.f64 t z)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 t t) (*.f64 z z)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))) (*.f64 (*.f64 1/81 (*.f64 (pow.f64 t 3) (pow.f64 z 3))) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)))))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i)))) (-.f64 (+.f64 (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 5)) 1/18) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) 2/27) (*.f64 1/3 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)) 1/18) (*.f64 t z))))) (+.f64 (*.f64 (*.f64 t (*.f64 t (*.f64 (*.f64 z z) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 c i))))))))) 1/9) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 c i))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 c i))) 2)))) (*.f64 (*.f64 (pow.f64 t 3) (pow.f64 z 3)) 1/81)))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 a b)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 a (*.f64 b (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9)))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (-.f64 (*.f64 (*.f64 1/3 (*.f64 a b)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))) (fma.f64 (*.f64 (*.f64 1/3 b) a) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (*.f64 (*.f64 -1/9 (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (-.f64 (fma.f64 1/3 (*.f64 a (*.f64 b (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 a 3) (pow.f64 b 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4))))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))) (+.f64 (fma.f64 (*.f64 (*.f64 1/3 b) a) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) 5/81))) (*.f64 (*.f64 -1/9 (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18)))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))))
(cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (*.f64 (*.f64 1/3 (*.f64 a b)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 a (*.f64 b (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9)))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (-.f64 (*.f64 (*.f64 1/3 (*.f64 a b)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))) (fma.f64 (*.f64 (*.f64 1/3 b) a) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (*.f64 (*.f64 -1/9 (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 a b) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 a 2) (pow.f64 b 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i)))) (-.f64 (fma.f64 1/3 (*.f64 a (*.f64 b (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 a 3) (pow.f64 b 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 4))))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 a a) (*.f64 b b))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z)))) (+.f64 (fma.f64 (*.f64 (*.f64 1/3 b) a) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 4))) (*.f64 (*.f64 (pow.f64 a 3) (pow.f64 b 3)) 5/81))) (*.f64 (*.f64 -1/9 (*.f64 a (*.f64 a (*.f64 b b)))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 c i (*.f64 t z))) 7)) 1/18)))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (*.f64 1/3 (*.f64 c i)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (-.f64 (*.f64 (*.f64 1/3 (*.f64 c i)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))) (*.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) 1/9))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5))) 1/9))) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7))) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2))) 1/3))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9)))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (-.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (fma.f64 1/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18)))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 c 3) (pow.f64 i 3))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))) (fma.f64 1/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)))))) (*.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))))))))
(-.f64 (+.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) 1/18) (*.f64 (pow.f64 c 3) (pow.f64 i 3)))) 2/27)) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)))) (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) 1/81)))))
(pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))
(+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (*.f64 (*.f64 1/3 (*.f64 c i)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))))
(fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9)))) (+.f64 (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (-.f64 (*.f64 (*.f64 1/3 (*.f64 c i)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18))) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))) (*.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))))))))
(-.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))) (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) 1/9))
(-.f64 (+.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 1/3) (+.f64 (*.f64 1/3 (*.f64 (*.f64 c i) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2)) 1/9))) (+.f64 (*.f64 2/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7) (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5))) 1/9))) (*.f64 4/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 5) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 7))) 1/9)))))) (+.f64 (*.f64 2/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9) (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3)))) (+.f64 (*.f64 1/81 (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) (pow.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 2) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z))) 2))) 1/3))) (*.f64 1/27 (*.f64 (*.f64 (pow.f64 c 2) (pow.f64 i 2)) (*.f64 (pow.f64 (/.f64 1 (+.f64 (*.f64 a b) (+.f64 (*.f64 y x) (*.f64 t z)))) 1/3) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 y x) (+.f64 (*.f64 a b) (*.f64 t z))) 4)) 1/9)))))))
(+.f64 (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z)))) (-.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (fma.f64 1/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18)))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 c 3) (pow.f64 i 3))) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) 1/18))))) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))) (fma.f64 1/81 (*.f64 (pow.f64 c 3) (*.f64 (pow.f64 i 3) (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)))))) (*.f64 1/27 (*.f64 (*.f64 (*.f64 c c) (*.f64 i i)) (*.f64 (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z))))))))))))
(-.f64 (+.f64 (fma.f64 1/3 (*.f64 c (*.f64 i (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)) 1/18)))) (cbrt.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))))) (*.f64 (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) 1/18) (*.f64 (pow.f64 (/.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 7)) (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 5)) 1/18) (*.f64 (pow.f64 c 3) (pow.f64 i 3)))) 2/27)) (fma.f64 2/27 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (fma.f64 1/27 (*.f64 (*.f64 (*.f64 (*.f64 (*.f64 c i) (*.f64 c i)) (cbrt.f64 (/.f64 1 (fma.f64 a b (fma.f64 y x (*.f64 t z)))))) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 4)) 1/18)) (*.f64 (cbrt.f64 (/.f64 1 (*.f64 (pow.f64 (fma.f64 y x (fma.f64 a b (*.f64 t z))) 2) (pow.f64 (fma.f64 a b (fma.f64 y x (*.f64 t z))) 2)))) (*.f64 (*.f64 (pow.f64 c 3) (pow.f64 i 3)) 1/81)))))
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3))
(fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i)))))
(fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18))))) -1/9))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (+.f64 (fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4))))) (*.f64 -1/9 (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (fma.f64 5/81 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4))))) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z)))))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18))))) -1/9))
(pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)
(cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))
(cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))))
(+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3))
(fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i)))))
(fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z)))))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3)) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(-.f64 (fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))) (*.f64 (*.f64 1/9 (*.f64 (*.f64 y y) (*.f64 x x))) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18))))) -1/9))
(-.f64 (+.f64 (*.f64 1/3 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 2)) 1/9))) (+.f64 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 1/3) (*.f64 5/81 (*.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 4)) 1/3))))) (*.f64 1/9 (*.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (/.f64 1 (pow.f64 (+.f64 (*.f64 a b) (+.f64 (*.f64 c i) (*.f64 t z))) 7)) 1/9))))
(+.f64 (+.f64 (fma.f64 1/3 (*.f64 y (*.f64 x (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 2)) 1/18)))) (cbrt.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))))) (*.f64 (*.f64 5/81 (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 4))))) (*.f64 -1/9 (*.f64 (*.f64 (*.f64 y y) (*.f64 x x)) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 t z (*.f64 c i))) 7)) 1/18)))))
(+.f64 (fma.f64 1/3 (*.f64 (*.f64 (*.f64 y x) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 2)) 1/18)) (fma.f64 5/81 (*.f64 (pow.f64 y 3) (*.f64 (pow.f64 x 3) (cbrt.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 4))))) (cbrt.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z)))))) (*.f64 (*.f64 y (*.f64 y (*.f64 (*.f64 x x) (*.f64 (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18) (pow.f64 (/.f64 1 (pow.f64 (fma.f64 a b (fma.f64 c i (*.f64 t z))) 7)) 1/18))))) -1/9))

prune180.0ms (3%)

Pruning

3 alts after pruning (1 fresh and 2 done)

PrunedKeptTotal
New1961197
Fresh000
Picked101
Done022
Total1973200
Error
0.0b
Counts
200 → 3
Alt Table
StatusErrorProgram
0.0b
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
0.0b
(fma.f64 x y (fma.f64 c i (fma.f64 t z (*.f64 a b))))
1.7b
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))) 2)) 3) (cbrt.f64 (fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))))
Compiler

Compiled 13040 to 4523 computations (65.3% saved)

regimes444.0ms (7.4%)

Accuracy

Total 0.0b remaining (80.3%)

Threshold costs 0.0b (80.3%)

Counts
42 → 1
Compiler

Compiled 681 to 289 computations (57.6% saved)

simplify2.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01316
11416
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))
Outputs
(fma.f64 t z (fma.f64 a b (fma.f64 c i (*.f64 y x))))

end72.0ms (1.2%)

Stop Event
fuel
Remove

(sort c i)

(sort a b)

(sort z t)

(sort x y)

Compiler

Compiled 280 to 163 computations (41.8% saved)

Profiling

Loading profile data...