Details

Time bar (total: 51.2s)

analyze833.0ms (1.6%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.7%0.3%0%0%0%0
0%0%99.7%0.3%0%0%0%1
0%0%99.7%0.3%0%0%0%2
0%0%99.7%0.3%0%0%0%3
0%0%99.7%0.3%0%0%0%4
0%0%99.7%0.3%0%0%0%5
0%0%99.7%0.3%0%0%0%6
0%0%99.7%0.3%0%0%0%7
0%0%99.7%0.3%0%0%0%8
0%0%99.7%0.3%0%0%0%9
0%0%99.7%0.3%0%0%0%10
0%0%99.7%0.3%0%0%0%11
0%0%99.7%0.3%0%0%0%12
Compiler

Compiled 27 to 19 computations (29.6% saved)

sample3.9s (7.7%)

Results
2.4s8256×body256valid
1.5s4997×body256infinite
Bogosity

preprocess69.0ms (0.1%)

Algorithm
egg-herbie
Rules
1024×fma-neg_binary64
956×times-frac_binary64
531×fma-def_binary64
420×cancel-sign-sub-inv_binary64
370×div-sub_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0141616
1485616
21566528
34978528
077
177
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
5
6
Outputs
0
1
0
2
3
4
3
5
6
Call 2
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 y 9) x) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 z 9) y) (*.f64 (*.f64 (*.f64 x 4) t) a)) b) (*.f64 x c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 t 9) y) (*.f64 (*.f64 (*.f64 z 4) x) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 a 9) y) (*.f64 (*.f64 (*.f64 z 4) t) x)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 b 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) x) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 c 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z x))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) z) (*.f64 (*.f64 (*.f64 y 4) t) a)) b) (*.f64 y c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 (*.f64 z 4) y) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) a) (*.f64 (*.f64 (*.f64 z 4) t) y)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 (*.f64 z 4) t) a)) y) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) c) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z y))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 t 4) z) a)) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 a 4) t) z)) b) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 b 4) t) a)) z) (*.f64 b c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 c 4) t) a)) b) (*.f64 c z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) a) t)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) b) a)) t) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) c) a)) b) (*.f64 z t))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) b)) a) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) c)) b) (*.f64 z a))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) c) (*.f64 z b))
Outputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 y 9) x) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 z 9) y) (*.f64 (*.f64 (*.f64 x 4) t) a)) b) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 z)) (*.f64 a (*.f64 t (*.f64 x 4))))) (*.f64 x c))
(/.f64 (+.f64 b (-.f64 (*.f64 9 (*.f64 y z)) (*.f64 x (*.f64 t (*.f64 4 a))))) (*.f64 x c))
(/.f64 (fma.f64 9 (*.f64 y z) (fma.f64 a (*.f64 t (*.f64 x -4)) b)) (*.f64 x c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 t 9) y) (*.f64 (*.f64 (*.f64 z 4) x) a)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 t)) (*.f64 (*.f64 z 4) (*.f64 x a)))) (*.f64 z c))
(/.f64 (+.f64 b (fma.f64 y (*.f64 9 t) (*.f64 (*.f64 z (*.f64 x 4)) (neg.f64 a)))) (*.f64 z c))
(/.f64 (fma.f64 9 (*.f64 y t) (fma.f64 (*.f64 z -4) (*.f64 x a) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 a 9) y) (*.f64 (*.f64 (*.f64 z 4) t) x)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 y (*.f64 9 a)) (*.f64 x (*.f64 z (*.f64 4 t))))) (*.f64 z c))
(/.f64 (fma.f64 9 (*.f64 y a) (fma.f64 x (*.f64 (*.f64 z t) -4) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 b 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) x) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 y (*.f64 9 b)) (*.f64 (*.f64 z (*.f64 4 t)) a))) (*.f64 z c))
(/.f64 (+.f64 x (-.f64 (*.f64 9 (*.f64 b y)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 z c))
(/.f64 (fma.f64 9 (*.f64 y b) (fma.f64 t (*.f64 a (*.f64 z -4)) x)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 c 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z x))
(/.f64 (-.f64 (*.f64 y (*.f64 9 c)) (-.f64 (*.f64 (*.f64 z (*.f64 4 t)) a) b)) (*.f64 x z))
(/.f64 (-.f64 (*.f64 y (*.f64 9 c)) (-.f64 (*.f64 z (*.f64 t (*.f64 4 a))) b)) (*.f64 x z))
(/.f64 (fma.f64 9 (*.f64 y c) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 x z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) z) (*.f64 (*.f64 (*.f64 y 4) t) a)) b) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 z)) (*.f64 a (*.f64 y (*.f64 4 t))))) (*.f64 y c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 z)) (*.f64 y (*.f64 t (*.f64 4 a))))) (*.f64 y c))
(/.f64 (fma.f64 x (*.f64 9 z) (fma.f64 a (*.f64 t (*.f64 y -4)) b)) (*.f64 y c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 (*.f64 z 4) y) a)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 (*.f64 z 4) (*.f64 y a)))) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 (*.f64 x 9) t) (*.f64 y (*.f64 z (*.f64 4 a))))) (*.f64 z c))
(/.f64 (fma.f64 (*.f64 x 9) t (fma.f64 a (*.f64 z (*.f64 y -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) a) (*.f64 (*.f64 (*.f64 z 4) t) y)) b) (*.f64 z c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 a)) (*.f64 y (*.f64 z (*.f64 4 t))))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 a) (fma.f64 y (*.f64 (*.f64 z t) -4) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 (*.f64 z 4) t) a)) y) (*.f64 z c))
(/.f64 (+.f64 y (-.f64 (*.f64 (*.f64 x 9) b) (*.f64 (*.f64 z (*.f64 4 t)) a))) (*.f64 z c))
(/.f64 (-.f64 (*.f64 9 (*.f64 x b)) (fma.f64 (*.f64 z (*.f64 4 t)) a (neg.f64 y))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 b) (fma.f64 a (*.f64 (*.f64 z t) -4) y)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) c) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z y))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 (*.f64 z (*.f64 4 t)) a))) (*.f64 y z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 c)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 y z))
(/.f64 (fma.f64 x (*.f64 9 c) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 y z))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 t 4) z) a)) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) a)) b) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 t c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 t c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 a 4) t) z)) b) (*.f64 a c))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a))))) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 a c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 a c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 b 4) t) a)) z) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 a (*.f64 t (*.f64 4 b))))) (*.f64 b c))
(/.f64 (+.f64 z (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 t (*.f64 (*.f64 4 b) a)))) (*.f64 b c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 a (*.f64 t (*.f64 b -4)) z)) (*.f64 b c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 c 4) t) a)) b) (*.f64 c z))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 a (*.f64 t (*.f64 4 c))))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 a (*.f64 t (*.f64 c -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) a) t)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) b) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) b)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) b) a)) t) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 b a)))) (*.f64 z c))
(/.f64 (+.f64 t (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 4 (*.f64 a b))))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 a (*.f64 z (*.f64 b -4)) t)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) c) a)) b) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 a c)))) (*.f64 z t))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 c (*.f64 z (*.f64 4 a))))) (*.f64 z t))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 a (*.f64 z (*.f64 c -4)) b)) (*.f64 z t))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) b)) a) (*.f64 z c))
(/.f64 (+.f64 a (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t b)))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (neg.f64 (fma.f64 (*.f64 z (*.f64 4 t)) b (neg.f64 a)))) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 b (*.f64 (*.f64 z t) -4) a)) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) c)) b) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t c)))) (*.f64 z a))
(/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 c))))) (*.f64 z a))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 c (*.f64 (*.f64 z t) -4) b)) (*.f64 z a))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) a)) c) (*.f64 z b))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 t (*.f64 4 a)))) c) (*.f64 z b))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 t (*.f64 a (*.f64 z -4)) c)) (*.f64 z b))
Symmetry

(sort x y)

(sort t a)

Compiler

Compiled 33 to 25 computations (24.2% saved)

simplify58.0ms (0.1%)

Algorithm
egg-herbie
Rules
828×fma-def_binary64
600×div-sub_binary64
564×associate-*l/_binary64
468×cancel-sign-sub-inv_binary64
457×fma-neg_binary64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01928
14228
212524
343324
4121523
5293221
6740321
Stop Event
node limit
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Outputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z 4) (*.f64 t a))) b) (*.f64 z c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))
(/.f64 (fma.f64 x (*.f64 9 y) (fma.f64 a (*.f64 t (*.f64 z -4)) b)) (*.f64 z c))
(/.f64 (fma.f64 z (*.f64 (*.f64 t a) -4) (fma.f64 x (*.f64 9 y) b)) (*.f64 z c))
(/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 x 9) y b) z) (*.f64 t (*.f64 a -4))) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)

eval1.0ms (0%)

Compiler

Compiled 41 to 26 computations (36.6% saved)

prune2.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
5.4b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
11.7b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
17.1b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Compiler

Compiled 48 to 33 computations (31.3% saved)

localize75.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 (*.f64 x 9) y)
0.2b
(-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a))
6.3b
(*.f64 (*.f64 (*.f64 z 4) t) a)
13.5b
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Compiler

Compiled 89 to 51 computations (42.7% saved)

series49.0ms (0.1%)

Counts
4 → 204
Calls

51 calls:

TimeVariablePointExpression
5.0ms
z
@-inf
(-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a))
3.0ms
z
@0
(*.f64 (*.f64 (*.f64 z 4) t) a)
3.0ms
t
@0
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
3.0ms
y
@inf
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
3.0ms
x
@0
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))

rewrite143.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
498×fma-neg_binary64
385×expm1-udef_binary64
385×log1p-udef_binary64
214×add-sqr-sqrt_binary64
212×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01964
142564
2596464
Stop Event
node limit
Counts
4 → 166
Calls
Call 1
Inputs
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (*.f64 (*.f64 z 4) t) a)
(-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a))
(*.f64 (*.f64 x 9) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 2)) (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) (*.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) (sqrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (*.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) z) (/.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) z) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) c) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) c) (/.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) 1) (/.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) 1) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (/.f64 (sqrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 2)) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b)) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) 3) (pow.f64 (*.f64 z c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 (*.f64 4 t) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 4 t) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (*.f64 (*.f64 4 t) a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 (*.f64 4 t) a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) (+.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 (*.f64 t a)) (*.f64 z 4) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) 1 (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (*.f64 (*.f64 4 t) a)))) (cbrt.f64 (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (*.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (+.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 2) (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (sqrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (*.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2)) (/.f64 1 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) (sqrt.f64 (*.f64 z (*.f64 (*.f64 4 t) a)))) (-.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) (sqrt.f64 (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (*.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a))))) (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a))) (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (*.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2)) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (*.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (pow.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) 2))) (neg.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) 3)) (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (-.f64 (*.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a))) (*.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 3) (pow.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (*.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2) (*.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))) (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 2) (*.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))) (-.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))) (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 y) (*.f64 x 9)) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))) (+.f64 1 (expm1.f64 (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))) (exp.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 y) (*.f64 x 9)) (/.f64 1 (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))) (/.f64 1 (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))))) (exp.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (exp.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a))) (pow.f64 (exp.f64 y) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t)))) (pow.f64 (exp.f64 y) (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a))) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 a) (*.f64 z (*.f64 4 t)))) (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 9 y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 9 y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 (*.f64 x y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 (*.f64 x y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 9) y (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 x 9) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 x 9) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (*.f64 9 y)) 1 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (*.f64 9 y)) 1 (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 2) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 2) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 2) (cbrt.f64 (*.f64 x (*.f64 9 y))) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 2) (cbrt.f64 (*.f64 x (*.f64 9 y))) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) 2) (cbrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 x 9)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (*.f64 x 9)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 9) 2)) (*.f64 (cbrt.f64 (*.f64 x 9)) y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 x 9) 2)) (*.f64 (cbrt.f64 (*.f64 x 9)) y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) (sqrt.f64 (*.f64 x (*.f64 9 y))) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) (sqrt.f64 (*.f64 x (*.f64 9 y))) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (sqrt.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x 9)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (*.f64 x 9)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 9 y)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 9)) (*.f64 (sqrt.f64 (*.f64 x 9)) y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 9)) (*.f64 (sqrt.f64 (*.f64 x 9)) y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 y) x (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 y) x (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 9 (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 9 (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 9) 2))) (cbrt.f64 (*.f64 x 9)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (*.f64 x 9) 2))) (cbrt.f64 (*.f64 x 9)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (*.f64 x 9))) (sqrt.f64 (*.f64 x 9)) (*.f64 (*.f64 z (*.f64 4 t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (*.f64 x 9))) (sqrt.f64 (*.f64 x 9)) (neg.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 z (*.f64 (*.f64 4 t) a))))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 9 y))) 1))))))

simplify223.0ms (0.4%)

Algorithm
egg-herbie
Rules
691×div-sub_binary64
490×fma-neg_binary64
477×distribute-neg-frac_binary64
472×associate-/r*_binary64
461×distribute-rgt-neg-in_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0383895
11093763
23163627
310523558
432373160
559053160
677973160
Stop Event
node limit
Counts
370 → 189
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
Outputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4))) (*.f64 z c))
(/.f64 (fma.f64 a (*.f64 z (*.f64 t -4)) b) (*.f64 z c))
(/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c)
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)))
(*.f64 x (*.f64 (/.f64 y c) (/.f64 9 z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)))
(*.f64 x (*.f64 (/.f64 y c) (/.f64 9 z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 z c))
(/.f64 (+.f64 b (*.f64 (*.f64 t z) (*.f64 a -4))) (*.f64 z c))
(/.f64 (fma.f64 a (*.f64 z (*.f64 t -4)) b) (*.f64 z c))
(/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c)
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 b z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)))
(*.f64 x (*.f64 (/.f64 y c) (/.f64 9 z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)))
(*.f64 x (*.f64 (/.f64 y c) (/.f64 9 z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 (/.f64 a (/.f64 c t)) -4)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 a (*.f64 t (/.f64 -4 c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4)) (*.f64 z c))
(/.f64 (fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x))) (*.f64 z c))
(/.f64 (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 (/.f64 t 1/4) a)) c)
(/.f64 (fma.f64 9 (/.f64 y (/.f64 z x)) (*.f64 a (*.f64 t -4))) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 z c)) (-.f64 (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z))) (*.f64 4 (/.f64 a (/.f64 c t)))))
(+.f64 (fma.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)) (/.f64 b (*.f64 z c))) (*.f64 (*.f64 (/.f64 a c) t) -4))
(fma.f64 (/.f64 a (/.f64 c t)) -4 (fma.f64 9 (*.f64 x (/.f64 (/.f64 y z) c)) (/.f64 b (*.f64 z c))))
(fma.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)) (/.f64 (-.f64 (/.f64 b z) (*.f64 (/.f64 t 1/4) a)) c))
(/.f64 (+.f64 (*.f64 a (*.f64 t -4)) (/.f64 (fma.f64 y (*.f64 9 x) b) z)) c)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 t z) (*.f64 4 a))
(*.f64 (*.f64 a z) (*.f64 4 t))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 a (*.f64 t z)) -4)
(*.f64 (*.f64 t z) (*.f64 a -4))
(*.f64 a (*.f64 z (*.f64 t -4)))
(*.f64 t (*.f64 z (*.f64 a -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 a (*.f64 t z)) -4))
(fma.f64 (*.f64 a -4) (*.f64 t z) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 z (*.f64 t -4)) (*.f64 9 (*.f64 y x)))
(fma.f64 a (*.f64 t (*.f64 z -4)) (*.f64 9 (*.f64 y x)))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))

localize26.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))
0.1b
(fma.f64 x (*.f64 9 y) b)
1.5b
(/.f64 (fma.f64 x (*.f64 9 y) b) z)
9.6b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
Compiler

Compiled 64 to 35 computations (45.3% saved)

series47.0ms (0.1%)

Counts
4 → 240
Calls

60 calls:

TimeVariablePointExpression
7.0ms
t
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
3.0ms
x
@inf
(/.f64 (fma.f64 x (*.f64 9 y) b) z)
1.0ms
c
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
1.0ms
y
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
1.0ms
x
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)

rewrite129.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
807×log-prod_binary64
334×prod-diff_binary64
302×expm1-udef_binary64
302×log1p-udef_binary64
280×pow3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01658
133058
2407458
Stop Event
node limit
Counts
4 → 132
Calls
Call 1
Inputs
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (fma.f64 x (*.f64 9 y) b) z)
(fma.f64 x (*.f64 9 y) b)
(fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (pow.f64 c -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (*.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 c -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 2) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (*.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 c -1)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 (neg.f64 c) -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 c -1) (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 c c))) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (cbrt.f64 (*.f64 c c))) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (cbrt.f64 (*.f64 c c))) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) (*.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (*.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (sqrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 x (*.f64 9 y) b)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (fma.f64 x (*.f64 9 y) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) 1) (/.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (fma.f64 x (*.f64 9 y) b) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (cbrt.f64 (*.f64 z z))) (/.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (sqrt.f64 z) -1) (/.f64 (fma.f64 x (*.f64 9 y) b) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 x (*.f64 9 y) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z (fma.f64 x (*.f64 9 y) b)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 9 y)) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 x (*.f64 9 y) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 9 y)) 1) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b))) (cbrt.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (*.f64 9 y) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (*.f64 9 y) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (*.f64 9 y) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) (cbrt.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (sqrt.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) (pow.f64 b 3)) (fma.f64 (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y)) (-.f64 (*.f64 b b) (*.f64 (*.f64 x (*.f64 9 y)) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (*.f64 9 y)) (*.f64 x (*.f64 9 y))) (*.f64 b b)) (-.f64 (*.f64 x (*.f64 9 y)) b))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (*.f64 9 y) b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 9 y) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (exp.f64 (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 x (*.f64 9 y))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 9 y) b)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) (*.f64 (*.f64 t a) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t a) -4) 1) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 t a) -4) 3) (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3)) (fma.f64 (*.f64 (*.f64 t a) -4) (*.f64 (*.f64 t a) -4) (-.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2) (*.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 t a) -4) (*.f64 (*.f64 t a) -4)) (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2)) (-.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (exp.f64 (*.f64 (*.f64 t a) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (exp.f64 (*.f64 (*.f64 t a) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 t a) -4)) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1))))))

simplify217.0ms (0.4%)

Algorithm
egg-herbie
Rules
240×fma-def_binary64
123×associate-/l*_binary64
72×associate-/r/_binary64
51×associate-/l/_binary64
45×associate-*r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0364573
1794503
21854263
34304263
47224263
58684263
68774263
Stop Event
saturated
Counts
372 → 168
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
b
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (*.f64 9 (*.f64 y x)) b)
(fma.f64 9 (*.f64 y x) b)
(fma.f64 y (*.f64 9 x) b)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))

eval180.0ms (0.4%)

Compiler

Compiled 8838 to 5044 computations (42.9% saved)

prune140.0ms (0.3%)

Pruning

24 alts after pruning (24 fresh and 0 done)

PrunedKeptTotal
New33324357
Fresh000
Picked101
Done101
Total33524359
Error
0.0b
Counts
359 → 24
Alt Table
Click to see full alt table
StatusErrorProgram
26.5b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
28.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
11.7b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
30.6b
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (cbrt.f64 (*.f64 z c))))
43.4b
(/.f64 (*.f64 -4 (*.f64 a t)) c)
11.8b
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
42.3b
(*.f64 a (*.f64 t (/.f64 -4 c)))
11.8b
(pow.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) -1)
40.9b
(/.f64 b (*.f64 z c))
25.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
26.5b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 b z)) c)
46.1b
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
45.1b
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
36.6b
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 2)
17.6b
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
42.0b
(*.f64 -4 (/.f64 t (/.f64 c a)))
15.1b
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))
28.8b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (*.f64 9 (*.f64 y x)) z)) c)
15.1b
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
46.1b
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
15.8b
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 3)
32.4b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
29.3b
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
Compiler

Compiled 1016 to 728 computations (28.3% saved)

localize48.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z))
0.2b
(*.f64 x (*.f64 9 y))
1.5b
(/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)
9.6b
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
Compiler

Compiled 73 to 42 computations (42.5% saved)

series39.0ms (0.1%)

Counts
4 → 228
Calls

57 calls:

TimeVariablePointExpression
3.0ms
y
@-inf
(*.f64 x (*.f64 9 y))
1.0ms
x
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
1.0ms
c
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
1.0ms
t
@0
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
1.0ms
b
@-inf
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)

rewrite125.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
926×log-prod_binary64
360×fma-def_binary64
332×expm1-udef_binary64
332×log1p-udef_binary64
276×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01757
136257
2474857
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)
(*.f64 x (*.f64 9 y))
(fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2) (*.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) 2) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (*.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 1) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 9 (*.f64 y x) b) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) 2) (*.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 2) (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) (*.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 9 (*.f64 y x) b)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (fma.f64 9 (*.f64 y x) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) 1) (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (fma.f64 9 (*.f64 y x) b) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 y x) b)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 9 (*.f64 y x) b) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 9 (*.f64 y x) b)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 9 (*.f64 y x) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (*.f64 9 y)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 9 y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 9 y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (*.f64 9 y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (*.f64 9 y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 y) 9) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 9 y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (*.f64 9 y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 9 y))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) (*.f64 (*.f64 t a) -4))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 t a) -4) 1) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))) (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2) (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 t a) -4) 3) (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 3)) (fma.f64 (*.f64 (*.f64 t a) -4) (*.f64 (*.f64 t a) -4) (-.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 2) (*.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (*.f64 (*.f64 t a) -4) (*.f64 (*.f64 t a) -4) (neg.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z) 2))) (-.f64 (*.f64 (*.f64 t a) -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)) (exp.f64 (*.f64 (*.f64 t a) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z))) (exp.f64 (*.f64 (*.f64 t a) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 t a) -4)) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 y x) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 9 (*.f64 y x) b) z))) 1))))))

simplify264.0ms (0.5%)

Algorithm
egg-herbie
Rules
240×fma-def_binary64
123×associate-/l*_binary64
72×associate-/r/_binary64
51×associate-/l/_binary64
45×associate-*r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0364486
1794416
21854176
34304176
47224176
58684176
68774176
Stop Event
saturated
Counts
345 → 150
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(*.f64 9 (*.f64 y x))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))

localize16.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
3.3b
(/.f64 b (*.f64 z c))
Compiler

Compiled 18 to 9 computations (50% saved)

series24.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
13.0ms
z
@-inf
(/.f64 b (*.f64 z c))
2.0ms
b
@inf
(/.f64 b (*.f64 z c))
1.0ms
b
@0
(/.f64 b (*.f64 z c))
1.0ms
z
@0
(/.f64 b (*.f64 z c))
1.0ms
z
@inf
(/.f64 b (*.f64 z c))

rewrite100.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
711×pow1_binary64
658×add-log-exp_binary64
658×log1p-expm1-u_binary64
658×expm1-log1p-u_binary64
643×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
067
11257
217297
Stop Event
node limit
Counts
1 → 38
Calls
Call 1
Inputs
(/.f64 b (*.f64 z c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 b (*.f64 z c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 b (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 b (*.f64 z c))) (pow.f64 (cbrt.f64 (/.f64 b (*.f64 z c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 b (*.f64 z c))) 2) (cbrt.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 b) 2) (*.f64 (cbrt.f64 b) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 b (*.f64 z c))) (sqrt.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 b) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 b) (/.f64 1 (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) b)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 b z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 b c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) z) (/.f64 (cbrt.f64 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b) z) (/.f64 (sqrt.f64 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b) c) (/.f64 (sqrt.f64 b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 b z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) c) (/.f64 (cbrt.f64 b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 b (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 b (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 b) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 b (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 b (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 b (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 b (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 b c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 b (neg.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 b (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 b (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 b 3) (pow.f64 (*.f64 z c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 b (*.f64 z c))))))))

simplify25.0ms (0%)

Algorithm
egg-herbie
Rules
associate-/r*_binary64
*-commutative_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
06252
19252
211252
Stop Event
saturated
Counts
74 → 39
Calls
Call 1
Inputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
Outputs
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 c z))

localize41.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(/.f64 x (/.f64 c 9))
4.7b
(/.f64 z (/.f64 x (/.f64 c 9)))
6.8b
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
Compiler

Compiled 36 to 22 computations (38.9% saved)

series51.0ms (0.1%)

Counts
3 → 108
Calls

27 calls:

TimeVariablePointExpression
22.0ms
z
@inf
(/.f64 z (/.f64 x (/.f64 c 9)))
2.0ms
y
@0
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
1.0ms
z
@inf
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
1.0ms
x
@0
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
1.0ms
y
@inf
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))

rewrite118.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
694×log-prod_binary64
357×pow-prod-down_binary64
303×pow2_binary64
276×pow-unpow_binary64
240×log-div_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
123030
2349030
Stop Event
node limit
Counts
3 → 153
Calls
Call 1
Inputs
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 z (/.f64 x (/.f64 c 9)))
(/.f64 x (/.f64 c 9))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)) (/.f64 y z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)) (/.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 x (*.f64 z (*.f64 c 1/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) 2) (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x (*.f64 z (*.f64 c 1/9)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) (sqrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 z x) (*.f64 c -1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) z) (/.f64 (sqrt.f64 y) (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 y (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) z) (/.f64 (cbrt.f64 y) (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) -2) (/.f64 y (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 2)) (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) -1/2) (/.f64 y (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z x)) (/.f64 y (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 z x)) (/.f64 (cbrt.f64 y) (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (/.f64 z x)) (/.f64 (sqrt.f64 y) (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 x (*.f64 z (*.f64 c 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (neg.f64 z)) (*.f64 (/.f64 x c) -9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) 1) (*.f64 x (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2))) (cbrt.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) (sqrt.f64 (*.f64 x (/.f64 9 c)))) (sqrt.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 y (/.f64 (*.f64 c 1/9) x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z (/.f64 y (/.f64 (*.f64 c 1/9) x))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 (/.f64 z x) (*.f64 c -1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)) (/.f64 y z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 x (/.f64 9 c)) (/.f64 y z))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 (*.f64 c 1/9) x))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 (*.f64 c 1/9) x)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (*.f64 c 1/9) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 1/9) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 2) (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (*.f64 (/.f64 x c) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 c 1/9) x) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z x) (*.f64 c 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 z (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) x) (/.f64 (cbrt.f64 z) (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) x) (/.f64 (sqrt.f64 z) (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 9 c))) -2) (/.f64 z (cbrt.f64 (*.f64 x (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2))) (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2))) (/.f64 (sqrt.f64 z) (cbrt.f64 (*.f64 x (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 x (/.f64 9 c)) -1/2) (/.f64 z (sqrt.f64 (*.f64 x (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (*.f64 x (/.f64 9 c)))) (/.f64 (cbrt.f64 z) (sqrt.f64 (*.f64 x (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 x c)) (/.f64 z 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 x c)) (/.f64 (cbrt.f64 z) 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (/.f64 x c)) (/.f64 (sqrt.f64 z) 9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z 1) (/.f64 (*.f64 c 1/9) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (neg.f64 x)) (*.f64 c -1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) c) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) 1) (*.f64 c 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) (pow.f64 (cbrt.f64 (*.f64 c 1/9)) 2)) (cbrt.f64 (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z x) (*.f64 (sqrt.f64 c) 1/3)) (*.f64 (sqrt.f64 c) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (/.f64 9 c)) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (*.f64 (/.f64 x c) -9)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 (*.f64 c 1/9) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (*.f64 x (/.f64 9 c)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 (*.f64 c 1/9) x))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 x (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 9 c))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 9 c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 9 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (/.f64 9 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 x (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 x (/.f64 9 c))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2)) (cbrt.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (/.f64 9 c))) (sqrt.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (*.f64 c -1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 c) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) 9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 x 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) c) (/.f64 (cbrt.f64 x) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) c) (/.f64 (sqrt.f64 x) 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c 1/9)) -2) (/.f64 x (cbrt.f64 (*.f64 c 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (*.f64 c 1/9)) 2)) (cbrt.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 c 1/9)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 c 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 c 1/9) -1/2) (/.f64 x (*.f64 (sqrt.f64 c) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (sqrt.f64 c) 1/3)) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 c) 1/3)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 9 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (neg.f64 c)) -9)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (/.f64 9 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (/.f64 9 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (/.f64 9 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 c 1/9) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 c 1/9) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 c 1/9) x) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (*.f64 c -1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (/.f64 9 c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (/.f64 9 c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (/.f64 9 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (*.f64 c 1/9) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (/.f64 9 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 9 c))) 1))))))

simplify136.0ms (0.3%)

Algorithm
egg-herbie
Rules
110×associate-/l*_binary64
59×associate-/l/_binary64
57×associate-/r/_binary64
45×associate-*l/_binary64
44×associate-*r/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0151152
1331152
2931152
32301152
44531152
55551152
65571152
Stop Event
saturated
Counts
261 → 158
Calls
Call 1
Inputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
(*.f64 9 (/.f64 x c))
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 (/.f64 x c) (/.f64 y z)))
(*.f64 x (/.f64 (*.f64 9 (/.f64 y z)) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 (/.f64 (*.f64 z 1/9) x) c)
(*.f64 c (/.f64 (*.f64 z 1/9) x))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))
(*.f64 9 (/.f64 x c))
(/.f64 x (/.f64 c 9))

localize185.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))
3.3b
(*.f64 z (*.f64 (*.f64 4 t) a))
5.0b
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)
10.6b
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
Compiler

Compiled 109 to 66 computations (39.4% saved)

series51.0ms (0.1%)

Counts
4 → 264
Calls

66 calls:

TimeVariablePointExpression
5.0ms
t
@0
(*.f64 z (*.f64 (*.f64 4 t) a))
2.0ms
y
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)
1.0ms
c
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)
1.0ms
c
@-inf
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)
1.0ms
x
@0
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)

rewrite302.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
513×fma-neg_binary64
411×expm1-udef_binary64
411×log1p-udef_binary64
231×add-sqr-sqrt_binary64
227×*-un-lft-identity_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02182
146676
2650176
Stop Event
node limit
Counts
4 → 189
Calls
Call 1
Inputs
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)
(*.f64 z (*.f64 (*.f64 4 t) a))
(-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 z (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (*.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (*.f64 z c) (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (/.f64 z (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (/.f64 (*.f64 z c) (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 2) (/.f64 z (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 (*.f64 z c) (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) (/.f64 z (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (neg.f64 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (*.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (neg.f64 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (*.f64 (neg.f64 z) c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (*.f64 z (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3) (pow.f64 b 3)) (*.f64 (*.f64 z c) (+.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2) (*.f64 b (-.f64 b (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2) (*.f64 b b)) (*.f64 (*.f64 z c) (-.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 1) (*.f64 (neg.f64 c) z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) (*.f64 (neg.f64 z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) -1) (*.f64 c (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) -1) (*.f64 (neg.f64 c) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) (sqrt.f64 c)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 z)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 1 z) (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 z -2) z) (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 3) (/.f64 (pow.f64 z -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 z c))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 9 (*.f64 y x)) c) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (*.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 2) (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 1) (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 z 4) (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y x)) (*.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 1 (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (neg.f64 a) (*.f64 z (*.f64 4 t)) (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (*.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (+.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) (*.f64 9 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2) (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 2)) (/.f64 1 (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a)))) (-.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a))))) (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a))) (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3)) (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 2)) (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (*.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (pow.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) 2))) (neg.f64 (fma.f64 (*.f64 x 9) y (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 3)) (+.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (-.f64 (*.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) (*.f64 z (*.f64 -4 (*.f64 t a)))) (*.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 -4 (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3) (pow.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) 3)) (+.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2) (-.f64 (*.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a)))) (*.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2) (*.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) (*.f64 z (*.f64 -4 (*.f64 t a))))) (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2) (*.f64 (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))) (-.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 9 (*.f64 y x)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 9 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 9 y) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 (*.f64 y x) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 x 9) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (*.f64 x 9) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 y) x (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 y) x (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 (*.f64 y x)) 1 (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 (*.f64 y x)) 1 (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) 2) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) 2) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) 2) (cbrt.f64 (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) 2) (cbrt.f64 (*.f64 9 (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 9 y)) 2) (*.f64 (cbrt.f64 (*.f64 9 y)) x) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 9 y)) 2) (*.f64 (cbrt.f64 (*.f64 9 y)) x) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 9 y)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2) (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (sqrt.f64 (*.f64 9 (*.f64 y x))) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (sqrt.f64 (*.f64 9 (*.f64 y x))) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 (sqrt.f64 y)) (*.f64 (*.f64 3 (sqrt.f64 y)) x) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 3 (sqrt.f64 y)) (*.f64 (*.f64 3 (sqrt.f64 y)) x) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 9 y)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 9) y (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x 9) y (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 9 (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 9 (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 9 y)) 2)) (cbrt.f64 (*.f64 9 y)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 9 y)) 2)) (cbrt.f64 (*.f64 9 y)) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (*.f64 3 (sqrt.f64 y))) (*.f64 3 (sqrt.f64 y)) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (*.f64 3 (sqrt.f64 y))) (*.f64 3 (sqrt.f64 y)) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 9 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 9 y) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 9 y) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 9 y) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) 1) y (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) 1) y (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 x 9) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (fma.f64 (*.f64 -4 (*.f64 t a)) z (*.f64 (*.f64 z 4) (*.f64 t a))))))))))

simplify445.0ms (0.9%)

Algorithm
egg-herbie
Rules
723×div-sub_binary64
694×fma-neg_binary64
455×associate-/l*_binary64
455×distribute-rgt-neg-in_binary64
393×distribute-neg-frac_binary64
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0515522
11415522
23965250
312625181
439614585
558184585
677374585
Stop Event
node limit
Counts
453 → 226
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(*.f64 9 (/.f64 (*.f64 y x) c))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(*.f64 9 (/.f64 (*.f64 y x) c))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(*.f64 9 (/.f64 (*.f64 y x) c))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(*.f64 9 (/.f64 (*.f64 y x) c))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(/.f64 b c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(/.f64 b c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 c z))
(/.f64 (fma.f64 x (*.f64 9 y) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 (*.f64 -4 a) (*.f64 z t))) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 a (*.f64 (*.f64 z t) -4))) (*.f64 c z))
(/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) (*.f64 c z))
(/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c)
(/.f64 (-.f64 (/.f64 b z) (*.f64 t (/.f64 a 1/4))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 c (/.f64 x z))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 c (/.f64 x z))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 (*.f64 -4 a) (*.f64 z t))) (*.f64 c z))
(/.f64 (+.f64 b (*.f64 a (*.f64 (*.f64 z t) -4))) (*.f64 c z))
(/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) (*.f64 c z))
(/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c)
(/.f64 (-.f64 (/.f64 b z) (*.f64 t (/.f64 a 1/4))) c)
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 b z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 c (/.f64 x z))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 c (/.f64 x z))))
(*.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)))
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 c z))
(/.f64 (fma.f64 x (*.f64 9 y) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 c z))
(/.f64 (fma.f64 x (*.f64 9 y) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 a) (/.f64 c t))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 -4 (*.f64 a (/.f64 t c)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t)))) (*.f64 c z))
(/.f64 (-.f64 (*.f64 9 (*.f64 y (/.f64 x z))) (*.f64 a (/.f64 t 1/4))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 x (*.f64 y (/.f64 9 z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 b (*.f64 c z))
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(-.f64 (+.f64 (/.f64 b (*.f64 c z)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))) (*.f64 4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (fma.f64 -4 (/.f64 (*.f64 a t) c) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 (*.f64 -4 a) (/.f64 c t)) (fma.f64 9 (/.f64 y (/.f64 c (/.f64 x z))) (/.f64 b (*.f64 c z))))
(fma.f64 9 (*.f64 x (/.f64 (/.f64 y c) z)) (fma.f64 -4 (*.f64 (/.f64 t c) a) (/.f64 b (*.f64 c z))))
(fma.f64 9 (/.f64 x (*.f64 z (/.f64 c y))) (/.f64 (-.f64 (/.f64 b z) (*.f64 a (/.f64 t 1/4))) c))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a t)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (+.f64 b (*.f64 (*.f64 -4 a) (*.f64 z t))) c)
(/.f64 (+.f64 b (*.f64 a (*.f64 (*.f64 z t) -4))) c)
(/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c)
(/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c)
(/.f64 (fma.f64 z (*.f64 -4 (*.f64 a t)) b) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 9 (/.f64 (*.f64 y x) c))
(*.f64 9 (/.f64 y (/.f64 c x)))
(*.f64 9 (/.f64 x (/.f64 c y)))
(*.f64 9 (*.f64 x (/.f64 y c)))
(/.f64 x (/.f64 (/.f64 c 9) y))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 9 (/.f64 (*.f64 y x) c))
(*.f64 9 (/.f64 y (/.f64 c x)))
(*.f64 9 (/.f64 x (/.f64 c y)))
(*.f64 9 (*.f64 x (/.f64 y c)))
(/.f64 x (/.f64 (/.f64 c 9) y))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (+.f64 b (*.f64 (*.f64 -4 a) (*.f64 z t))) c)
(/.f64 (+.f64 b (*.f64 a (*.f64 (*.f64 z t) -4))) c)
(/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c)
(/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c)
(/.f64 (fma.f64 z (*.f64 -4 (*.f64 a t)) b) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 9 (/.f64 (*.f64 y x) c))
(*.f64 9 (/.f64 y (/.f64 c x)))
(*.f64 9 (/.f64 x (/.f64 c y)))
(*.f64 9 (*.f64 x (/.f64 y c)))
(/.f64 x (/.f64 (/.f64 c 9) y))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 9 (/.f64 (*.f64 y x) c))
(*.f64 9 (/.f64 y (/.f64 c x)))
(*.f64 9 (/.f64 x (/.f64 c y)))
(*.f64 9 (*.f64 x (/.f64 y c)))
(/.f64 x (/.f64 (/.f64 c 9) y))
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(/.f64 (fma.f64 9 (*.f64 y x) b) c)
(/.f64 (fma.f64 x (*.f64 9 y) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(/.f64 (fma.f64 9 (*.f64 y x) b) c)
(/.f64 (fma.f64 x (*.f64 9 y) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) c)
(/.f64 (fma.f64 9 (*.f64 y x) b) c)
(/.f64 (fma.f64 x (*.f64 9 y) b) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 z t)) c)
(/.f64 -4 (/.f64 c (*.f64 z (*.f64 a t))))
(/.f64 -4 (/.f64 (/.f64 (/.f64 c t) z) a))
(*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(+.f64 (*.f64 -4 (/.f64 (*.f64 a (*.f64 t z)) c)) (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (*.f64 9 (*.f64 y x)) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c)
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c)
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t)))) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 b c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 b c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c)))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(/.f64 (-.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 4 (*.f64 a (*.f64 t z)))) c)
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t))) c))
(+.f64 (/.f64 b c) (/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 z (*.f64 a t)) b) c))
(fma.f64 9 (*.f64 x (/.f64 y c)) (/.f64 (fma.f64 -4 (*.f64 t (*.f64 z a)) b) c))
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 t (*.f64 z a)) b)) c)
(/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 z (*.f64 -4 (*.f64 a t)) b)) c)
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 4 (*.f64 a (*.f64 t z)))
(*.f64 4 (*.f64 a (*.f64 z t)))
(*.f64 (*.f64 z t) (*.f64 a 4))
(*.f64 z (*.f64 a (*.f64 t 4)))
(*.f64 4 (*.f64 t (*.f64 z a)))
(*.f64 z (*.f64 t (/.f64 a 1/4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 z t))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 z (*.f64 -4 (*.f64 a t)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 (*.f64 -4 a) (*.f64 z t)))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(fma.f64 9 (*.f64 y x) (*.f64 z (*.f64 -4 (*.f64 a t))))

localize62.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z)))
0.1b
(fma.f64 x (*.f64 9 y) b)
1.7b
(*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))
9.6b
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
Compiler

Compiled 74 to 44 computations (40.5% saved)

series27.0ms (0.1%)

Counts
3 → 204
Calls

51 calls:

TimeVariablePointExpression
1.0ms
t
@0
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
1.0ms
t
@-inf
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
1.0ms
a
@inf
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
1.0ms
t
@inf
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
1.0ms
a
@-inf
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)

rewrite203.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
854×log-prod_binary64
427×prod-diff_binary64
320×expm1-udef_binary64
320×log1p-udef_binary64
271×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01850
136650
2437450
Stop Event
node limit
Counts
3 → 98
Calls
Call 1
Inputs
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
(*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))
(fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 2)) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (*.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (*.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 9 y)) (/.f64 1 z)) (*.f64 b (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 z) (*.f64 x (*.f64 9 y))) (*.f64 (/.f64 1 z) b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x (*.f64 9 y) b) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (fma.f64 x (*.f64 9 y) b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) b)) 2) (/.f64 z (cbrt.f64 (fma.f64 x (*.f64 9 y) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) b)) (/.f64 z (sqrt.f64 (fma.f64 x (*.f64 9 y) b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 x (*.f64 9 y) b)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (fma.f64 x (*.f64 9 y) b)) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (*.f64 9 y) b) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (*.f64 9 y) b) 3) (/.f64 (pow.f64 z -2) z)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 z -2) z) (pow.f64 (fma.f64 x (*.f64 9 y) b) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 z) (*.f64 x (*.f64 9 y)) (*.f64 (/.f64 1 z) b))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (*.f64 9 y)) (/.f64 1 z) (*.f64 b (/.f64 1 z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) (*.f64 t (*.f64 a -4)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 t (*.f64 a -4)) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 t (*.f64 a -4)) 1) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2) (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 t (*.f64 a -4)) 3) (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 3)) (fma.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 a -4)) (-.f64 (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2) (*.f64 (*.f64 t (*.f64 a -4)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 t (*.f64 a -4)) (*.f64 t (*.f64 a -4))) (pow.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z) 2)) (-.f64 (*.f64 t (*.f64 a -4)) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)) (exp.f64 (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z))) (exp.f64 (*.f64 t (*.f64 a -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 t (*.f64 a -4))) (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (*.f64 9 y) b) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) 1))))))

simplify123.0ms (0.2%)

Algorithm
egg-herbie
Rules
240×fma-def_binary64
123×associate-/l*_binary64
72×associate-/r/_binary64
51×associate-/l/_binary64
45×associate-*r/_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0364318
1794248
21854008
34304008
47224008
58684008
68774008
Stop Event
saturated
Counts
302 → 130
Calls
Call 1
Inputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
Outputs
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z)) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 -4 (*.f64 a t) (/.f64 b z)) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t))) c)
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 c z))
(/.f64 b (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 c z))
(/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z c))
(/.f64 (fma.f64 y (*.f64 9 x) b) (*.f64 z c))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(+.f64 (/.f64 b (*.f64 c z)) (+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))))
(+.f64 (/.f64 b (*.f64 z c)) (fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (*.f64 -4 (/.f64 (*.f64 a t) c))))
(fma.f64 9 (/.f64 y (/.f64 z (/.f64 x c))) (fma.f64 -4 (/.f64 t (/.f64 c a)) (/.f64 b (*.f64 z c))))
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 (+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z))) c)
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 b z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (/.f64 b z))
(fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t)))
(fma.f64 -4 (*.f64 a t) (/.f64 b z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 x (/.f64 z y)))
(*.f64 (/.f64 9 z) (*.f64 y x))
(*.f64 y (*.f64 x (/.f64 9 z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t)))
(fma.f64 9 (*.f64 y (/.f64 x z)) (*.f64 -4 (*.f64 a t)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(/.f64 (fma.f64 y (*.f64 9 x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 x (/.f64 z y)) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 y (/.f64 x z)) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))

eval272.0ms (0.5%)

Compiler

Compiled 15195 to 8394 computations (44.8% saved)

prune236.0ms (0.5%)

Pruning

27 alts after pruning (25 fresh and 2 done)

PrunedKeptTotal
New71521736
Fresh15419
Picked101
Done224
Total73327760
Error
0b
Counts
760 → 27
Alt Table
Click to see full alt table
StatusErrorProgram
46.1b
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
43.4b
(/.f64 (*.f64 -4 (*.f64 a t)) c)
26.5b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
42.3b
(*.f64 a (*.f64 t (/.f64 -4 c)))
16.3b
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))
40.9b
(/.f64 b (*.f64 z c))
43.6b
(*.f64 (/.f64 b z) (/.f64 1 c))
15.1b
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
46.2b
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
40.9b
(*.f64 (/.f64 1 (*.f64 z c)) b)
25.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
45.1b
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
46.8b
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
45.9b
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
26.5b
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
28.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
46.1b
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
46.1b
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
19.8b
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
17.5b
(/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) z)
32.4b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
15.6b
(/.f64 1 (/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))
46.2b
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
45.7b
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
42.7b
(*.f64 (/.f64 1 z) (/.f64 b c))
42.0b
(*.f64 -4 (/.f64 t (/.f64 c a)))
Compiler

Compiled 976 to 711 computations (27.2% saved)

localize34.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(*.f64 x (*.f64 9 y))
3.3b
(*.f64 z (*.f64 (*.f64 4 t) a))
7.1b
(/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c))
11.9b
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
Compiler

Compiled 96 to 50 computations (47.9% saved)

series12.0ms (0%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
1.0ms
c
@inf
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
1.0ms
z
@-inf
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
1.0ms
z
@inf
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
1.0ms
z
@0
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
1.0ms
c
@0
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))

rewrite253.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
384×fma-def_binary64
381×expm1-udef_binary64
381×log1p-udef_binary64
263×fma-neg_binary64
209×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01932
141732
2614732
Stop Event
node limit
Counts
2 → 135
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c))
(/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c)) (/.f64 b (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))) (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) z) (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) z) (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) c) (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) c) (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 2)) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b)) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) 3) (pow.f64 (*.f64 z c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) b) (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (/.f64 1 (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c))) (cbrt.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c)))) (cbrt.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c))) (sqrt.f64 (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z 1) (/.f64 (*.f64 4 (*.f64 t a)) (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z z) (/.f64 (*.f64 4 (*.f64 t a)) c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 4 (*.f64 t a)) c) (/.f64 z z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 4 (*.f64 t a)) z) (/.f64 z c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z c) (/.f64 (*.f64 4 (*.f64 t a)) z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 z) (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) z) (/.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) z) (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) c) (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 z (*.f64 4 t)) z) (/.f64 a c) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 c) (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) c) (/.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 z (*.f64 4 t)) c) (/.f64 a z) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 4 (*.f64 t a)) 1) (/.f64 z (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 1) (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 z (*.f64 4 t)) 1) (/.f64 a (*.f64 z c)) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (*.f64 4 (*.f64 t a)) (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 4 (*.f64 t a)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 z (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 z (*.f64 4 t)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 a (cbrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z (sqrt.f64 (*.f64 z c))) (/.f64 (*.f64 4 (*.f64 t a)) (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 4 (*.f64 t a)) (sqrt.f64 (*.f64 z c))) (/.f64 z (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 (*.f64 (*.f64 z 4) (*.f64 t a)) (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) 2) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (sqrt.f64 (*.f64 z c))) (/.f64 (sqrt.f64 (*.f64 (*.f64 z 4) (*.f64 t a))) (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (*.f64 z (*.f64 4 t)) (sqrt.f64 (*.f64 z c))) (/.f64 a (sqrt.f64 (*.f64 z c))) (neg.f64 (/.f64 b (*.f64 z c))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 1 (*.f64 (/.f64 c y) (/.f64 z 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (*.f64 9 y) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 9 y) (*.f64 x (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 9 (*.f64 y x)) (/.f64 1 (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) (*.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 2)) (cbrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (*.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))) (sqrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 9 (*.f64 y x))) (/.f64 1 (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 (/.f64 c y)) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 z c)) (*.f64 9 (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 z (*.f64 9 y))) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x 9) (*.f64 y (/.f64 1 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 (*.f64 9 y) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 9 y) z) (/.f64 x c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 9 y) 1) (/.f64 x (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) 1) (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) z) (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 9) 1) (/.f64 y (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 (*.f64 9 (*.f64 y x)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 x (/.f64 z (*.f64 9 y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (*.f64 9 (*.f64 y x)) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 (*.f64 9 (*.f64 y x)) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x c) (/.f64 (*.f64 9 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) z) (/.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) c) (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 9) z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) c) (/.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 9) c) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 z c)) (*.f64 9 y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (*.f64 9 y) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 9 y) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 x (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 (*.f64 9 (*.f64 y x))) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 y (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 (*.f64 z c))) (/.f64 (*.f64 9 y) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 9 y) (sqrt.f64 (*.f64 z c))) (/.f64 x (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 2)) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 (*.f64 9 (*.f64 y x))) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x 9) (sqrt.f64 (*.f64 z c))) (/.f64 y (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z (*.f64 x 9)) (/.f64 c y)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 9 (*.f64 y x)) (*.f64 z (neg.f64 c))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 x z)) (/.f64 9 (/.f64 c y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 9 (*.f64 y x)) 3) (pow.f64 (*.f64 z c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x z) (/.f64 9 (/.f64 c y)))) 1))))))

simplify138.0ms (0.3%)

Algorithm
egg-herbie
Rules
749×fma-def_binary64
714×fma-neg_binary64
566×associate-/l*_binary64
559×distribute-rgt-neg-in_binary64
476×distribute-lft-neg-in_binary64
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0261651
1651651
22041651
36301507
417611507
547741507
673961507
Stop Event
node limit
Counts
243 → 144
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 -1 (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 -1 (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 -1 (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(*.f64 -1 (/.f64 b (*.f64 c z)))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
Outputs
(*.f64 -1 (/.f64 b (*.f64 c z)))
(neg.f64 (/.f64 b (*.f64 c z)))
(/.f64 (neg.f64 b) (*.f64 c z))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 -1 (/.f64 b (*.f64 c z)))
(neg.f64 (/.f64 b (*.f64 c z)))
(/.f64 (neg.f64 b) (*.f64 c z))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 -1 (/.f64 b (*.f64 c z)))
(neg.f64 (/.f64 b (*.f64 c z)))
(/.f64 (neg.f64 b) (*.f64 c z))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 4 (/.f64 (*.f64 a t) c))
(*.f64 4 (/.f64 a (/.f64 c t)))
(*.f64 4 (*.f64 (/.f64 a c) t))
(*.f64 4 (*.f64 t (/.f64 a c)))
(*.f64 t (*.f64 (/.f64 4 c) a))
(*.f64 t (/.f64 (*.f64 4 a) c))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 -1 (/.f64 b (*.f64 c z)))
(neg.f64 (/.f64 b (*.f64 c z)))
(/.f64 (neg.f64 b) (*.f64 c z))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 -1 (/.f64 b (*.f64 c z)))
(neg.f64 (/.f64 b (*.f64 c z)))
(/.f64 (neg.f64 b) (*.f64 c z))
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(+.f64 (*.f64 4 (/.f64 (*.f64 a t) c)) (*.f64 -1 (/.f64 b (*.f64 c z))))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a (*.f64 t z))) b) (*.f64 c z))
(fma.f64 4 (/.f64 a (/.f64 c t)) (neg.f64 (/.f64 b (*.f64 c z))))
(-.f64 (*.f64 4 (*.f64 (/.f64 a c) t)) (/.f64 b (*.f64 c z)))
(-.f64 (*.f64 4 (*.f64 t (/.f64 a c))) (/.f64 b (*.f64 c z)))
(/.f64 (-.f64 (*.f64 (/.f64 t 1/4) a) (/.f64 b z)) c)
(/.f64 (-.f64 (*.f64 4 (*.f64 a t)) (/.f64 b z)) c)
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y (/.f64 x z)) c))
(/.f64 (/.f64 (*.f64 y x) z) (/.f64 c 9))
(*.f64 9 (*.f64 y (/.f64 (/.f64 x z) c)))

localize13.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(*.f64 -4 (/.f64 t (/.f64 c a)))
6.0b
(/.f64 t (/.f64 c a))
Compiler

Compiled 26 to 12 computations (53.8% saved)

series10.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
1.0ms
t
@0
(/.f64 t (/.f64 c a))
1.0ms
a
@0
(/.f64 t (/.f64 c a))
1.0ms
t
@inf
(/.f64 t (/.f64 c a))
1.0ms
c
@0
(/.f64 t (/.f64 c a))
1.0ms
c
@inf
(/.f64 t (/.f64 c a))

rewrite69.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
978×pow1_binary64
911×add-log-exp_binary64
911×log1p-expm1-u_binary64
911×expm1-log1p-u_binary64
89×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0817
117417
2241217
Stop Event
node limit
Counts
2 → 64
Calls
Call 1
Inputs
(/.f64 t (/.f64 c a))
(*.f64 -4 (/.f64 t (/.f64 c a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (/.f64 a c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 a (/.f64 t c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t (/.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 t (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 t (/.f64 a c))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 a c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 a c))) 2) (cbrt.f64 (*.f64 t (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 t (/.f64 a c))) (sqrt.f64 (*.f64 t (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 c) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 a c) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t c) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) c) (/.f64 (sqrt.f64 t) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 t (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) c) (/.f64 (cbrt.f64 t) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 c a)) 2)) (/.f64 t (cbrt.f64 (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 c a)) 2)) (cbrt.f64 (*.f64 t (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 c a)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 c a))) (/.f64 t (sqrt.f64 (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 c a))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 c a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t 1) (/.f64 a c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (neg.f64 c)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 t c) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (/.f64 a c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (/.f64 a c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (/.f64 a c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (/.f64 a c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (*.f64 t a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 t (/.f64 (neg.f64 c) a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (/.f64 a c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (/.f64 a c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (/.f64 a c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (/.f64 a c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 t 3) (pow.f64 (/.f64 c a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (/.f64 a c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (/.f64 a c))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 (/.f64 a c) -4)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -4 (/.f64 c (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 c a) (*.f64 t -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) (/.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t -4)) (/.f64 (neg.f64 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) c) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) 1) (/.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) (pow.f64 (cbrt.f64 (/.f64 c a)) 2)) (cbrt.f64 (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) (sqrt.f64 (/.f64 c a))) (sqrt.f64 (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) -4) (/.f64 (neg.f64 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -4 (neg.f64 t)) (/.f64 (neg.f64 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (*.f64 (/.f64 a c) -4)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (*.f64 (/.f64 a c) -4)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (*.f64 (/.f64 a c) -4))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (*.f64 (/.f64 a c) -4))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 t (/.f64 a c)) 2) 16))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 t) (/.f64 a c)) -4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 (/.f64 a c) -4)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (*.f64 (/.f64 a c) -4)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (*.f64 (/.f64 a c) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (*.f64 (/.f64 a c) -4))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (*.f64 (/.f64 a c) -4))))))))

simplify26.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×*-commutative_binary64
15×associate-/l*_binary64
11×associate-/r/_binary64
10×associate-*r*_binary64
associate-*l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
08612
114612
229612
356612
486612
597612
Stop Event
saturated
Counts
136 → 67
Calls
Call 1
Inputs
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(/.f64 (*.f64 a t) c)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
Outputs
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(/.f64 (*.f64 a t) c)
(/.f64 a (/.f64 c t))
(*.f64 (/.f64 a c) t)
(*.f64 t (/.f64 a c))
(*.f64 a (/.f64 t c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 (*.f64 (/.f64 a c) t) -4)
(*.f64 (*.f64 t (/.f64 a c)) -4)
(*.f64 (/.f64 a c) (*.f64 t -4))

localize48.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.2b
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
4.5b
(/.f64 x (*.f64 z (/.f64 c y)))
7.4b
(*.f64 z (/.f64 c y))
Compiler

Compiled 36 to 13 computations (63.9% saved)

series13.0ms (0%)

Counts
3 → 132
Calls

33 calls:

TimeVariablePointExpression
1.0ms
c
@inf
(*.f64 z (/.f64 c y))
1.0ms
z
@0
(*.f64 z (/.f64 c y))
1.0ms
z
@inf
(*.f64 z (/.f64 c y))
1.0ms
y
@-inf
(/.f64 x (*.f64 z (/.f64 c y)))
1.0ms
c
@-inf
(/.f64 x (*.f64 z (/.f64 c y)))

rewrite84.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
612×log-prod_binary64
345×pow-prod-down_binary64
290×pow2_binary64
236×pow-unpow_binary64
205×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01030
121630
2298530
Stop Event
node limit
Counts
3 → 121
Calls
Call 1
Inputs
(*.f64 z (/.f64 c y))
(/.f64 x (*.f64 z (/.f64 c y)))
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z c) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 c y))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 c y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 c y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z c) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 y (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z c) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z c)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z c) 1) y)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z c) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z c) (sqrt.f64 y)) (sqrt.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 c) z) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 c)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z c) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 z c) y) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 z c) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 z c) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 z c) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 y (*.f64 z c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 z c) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z c) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 z c) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z c) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (*.f64 z c) y) 3)) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 (*.f64 z c) y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (*.f64 z c) y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 (*.f64 z c) y)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 x (*.f64 z c)) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y))) 2)) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 x (*.f64 z c)) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (/.f64 (/.f64 y c) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 x (*.f64 z c)) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2)) (cbrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 (/.f64 y c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (/.f64 y c) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 x) (/.f64 1 (/.f64 (neg.f64 (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y c) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 y c) z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x z) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (/.f64 x (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) z) (/.f64 (cbrt.f64 x) (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) z) (/.f64 (sqrt.f64 x) (/.f64 c y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (/.f64 c y)) (/.f64 (sqrt.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (/.f64 c y)) (/.f64 (cbrt.f64 x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 z c) y)) -2) (/.f64 x (cbrt.f64 (/.f64 (*.f64 z c) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z c) y)) 2)) (cbrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z c) y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 (*.f64 z c) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (*.f64 z c) y) -1/2) (/.f64 x (sqrt.f64 (/.f64 (*.f64 z c) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (/.f64 (*.f64 z c) y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (/.f64 (*.f64 z c) y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (*.f64 z c)) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) c) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) 1) (/.f64 y c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 x z) (neg.f64 c)) (neg.f64 y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 c y) (/.f64 x z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 (*.f64 z c) y) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 c y) (/.f64 x z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 x (/.f64 (neg.f64 (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 x (*.f64 z c)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 (*.f64 z c) y) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 x (*.f64 z c)) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 x (*.f64 z c)) y))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 c y) (/.f64 x z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 9)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 9))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (*.f64 z c) y) (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x 9) (/.f64 (*.f64 z c) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 x 9)) (/.f64 (neg.f64 (*.f64 z c)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) z) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) 1) (/.f64 (*.f64 z c) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) (pow.f64 (cbrt.f64 (/.f64 (*.f64 z c) y)) 2)) (cbrt.f64 (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x 9) (sqrt.f64 (/.f64 (*.f64 z c) y))) (sqrt.f64 (/.f64 (*.f64 z c) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) 9) (/.f64 (neg.f64 (*.f64 z c)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 x z) 9) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (neg.f64 x)) (/.f64 (neg.f64 (*.f64 z c)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (/.f64 x z)) (/.f64 c y))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2) 81) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (*.f64 z c) y) (*.f64 x 9)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 2) 81))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 9))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 (*.f64 (/.f64 x (*.f64 z c)) y)) 3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (*.f64 (/.f64 x (*.f64 z c)) y) 9)) 1) 1))))))

simplify52.0ms (0.1%)

Algorithm
egg-herbie
Rules
97×associate-/l*_binary64
57×associate-/l/_binary64
50×associate-/r/_binary64
45×associate-*r/_binary64
44×associate-*l/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0111356
1251356
2731356
31961356
44081356
55051356
65071356
Stop Event
saturated
Counts
253 → 126
Calls
Call 1
Inputs
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 c z) y)
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 (*.f64 y x) (*.f64 c z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
Outputs
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 c z) y)
(*.f64 (/.f64 c y) z)
(/.f64 z (/.f64 y c))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(/.f64 (*.f64 y x) (*.f64 c z))
(/.f64 y (/.f64 (*.f64 c z) x))
(*.f64 (/.f64 y z) (/.f64 x c))
(*.f64 x (/.f64 y (*.f64 c z)))
(*.f64 y (/.f64 x (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 (/.f64 y (/.f64 (*.f64 c z) x)) 9)
(*.f64 (*.f64 (/.f64 y z) (/.f64 x c)) 9)
(*.f64 (*.f64 x (/.f64 y (*.f64 c z))) 9)
(*.f64 x (*.f64 9 (/.f64 y (*.f64 c z))))
(*.f64 y (/.f64 x (*.f64 c (/.f64 z 9))))

localize14.0ms (0%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.2b
(/.f64 (*.f64 c 1/9) x)
0.4b
(*.f64 c 1/9)
5.2b
(*.f64 (/.f64 (*.f64 c 1/9) x) z)
6.8b
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
Compiler

Compiled 36 to 22 computations (38.9% saved)

series19.0ms (0%)

Counts
4 → 120
Calls

30 calls:

TimeVariablePointExpression
2.0ms
c
@-inf
(/.f64 (*.f64 c 1/9) x)
2.0ms
z
@inf
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
1.0ms
c
@0
(/.f64 (*.f64 c 1/9) x)
1.0ms
x
@0
(/.f64 (*.f64 c 1/9) x)
1.0ms
c
@inf
(/.f64 (*.f64 c 1/9) x)

rewrite196.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
628×log-prod_binary64
369×pow-prod-down_binary64
290×pow2_binary64
223×pow-unpow_binary64
205×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01034
121634
2303934
Stop Event
node limit
Counts
4 → 161
Calls
Call 1
Inputs
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 (/.f64 (*.f64 c 1/9) x) z)
(*.f64 c 1/9)
(/.f64 (*.f64 c 1/9) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y y)) (*.f64 (cbrt.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) -2)) (cbrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) (sqrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 y) (/.f64 1 (*.f64 (/.f64 c (*.f64 x 9)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 9 (/.f64 x c)) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 9 (/.f64 x c)) z) y)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (*.f64 9 (/.f64 x c))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) 1) (/.f64 (cbrt.f64 y) (*.f64 (/.f64 c (*.f64 x 9)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (*.f64 (/.f64 c (*.f64 x 9)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (/.f64 c (*.f64 x 9))) (/.f64 (sqrt.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (/.f64 c (*.f64 x 9))) (/.f64 (cbrt.f64 y) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) z) (/.f64 (sqrt.f64 y) (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 y (*.f64 9 (/.f64 x c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) z) (/.f64 (cbrt.f64 y) (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) -2) (/.f64 y (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 2)) (cbrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) -1/2) (/.f64 y (sqrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 y y)) (sqrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))) (/.f64 (cbrt.f64 y) (sqrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (*.f64 c (*.f64 1/9 z))) x)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) -2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 y (*.f64 (/.f64 c (*.f64 x 9)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 (*.f64 9 (/.f64 x c)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 c (*.f64 x 9)) (/.f64 y z))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 y (/.f64 (*.f64 9 (/.f64 x c)) z))) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 c (*.f64 x 9)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 c (*.f64 x 9)))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 c (*.f64 x 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 c (*.f64 x 9))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 c (*.f64 x 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c 1/9) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (*.f64 9 (/.f64 x c)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x (*.f64 c (*.f64 1/9 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c (*.f64 1/9 z)) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 c (*.f64 1/9 z))) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 c (*.f64 1/9 z)) 1) x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 c (*.f64 1/9 z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 c (*.f64 1/9 z)) (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 c z) (*.f64 x 9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 c -1/9) z) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z c) (*.f64 x 9))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (*.f64 c -1/9)) (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (*.f64 c (*.f64 1/9 z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 c (*.f64 x 9)) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (/.f64 c (*.f64 x 9)) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (/.f64 c (*.f64 x 9)) z)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 c 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 1/9) c)) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 1/9) c))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/9) c))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 1/9) c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c 1/9))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c 1/9) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 c c) 1/81) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c 1/9) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c 1/9)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 c) 1/3) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 c c) 1/81))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 1/9) c))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c 1/9))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c 1/9) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c 1/9)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c 1/9)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 c 1/9))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 c 1/9))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (sqrt.f64 c) 1/3)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 c 1/9)) 1) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 c (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 c (*.f64 x 9)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 c (*.f64 x 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 c (*.f64 x 9))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 c (*.f64 x 9))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (*.f64 x 9)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 1 (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (*.f64 1/9 (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/9 (/.f64 c x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1/9 (*.f64 c (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c 1/9) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 x 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 c (*.f64 x 9)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/81)) (*.f64 (cbrt.f64 (*.f64 c 1/9)) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 c (*.f64 x 9))) (pow.f64 (cbrt.f64 (/.f64 c (*.f64 x 9))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 c (*.f64 x 9))) 2) (cbrt.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 c) 1/3) (*.f64 (*.f64 (sqrt.f64 c) 1/3) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 c (*.f64 x 9))) (sqrt.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c -1/9) (/.f64 1 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (*.f64 c 1/9))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 1/9 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c x) 1/9)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/81)) 1) (/.f64 (cbrt.f64 (*.f64 c 1/9)) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 c) 1/3) 1) (/.f64 (*.f64 (sqrt.f64 c) 1/3) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (pow.f64 (cbrt.f64 x) 2)) (/.f64 1/9 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/9 (pow.f64 (cbrt.f64 x) 2)) (/.f64 c (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 x) -2) (/.f64 (*.f64 c 1/9) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/81)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (sqrt.f64 c) 1/3) (pow.f64 (cbrt.f64 x) 2)) (/.f64 (*.f64 (sqrt.f64 c) 1/3) (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (sqrt.f64 x)) (/.f64 1/9 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1/9 (sqrt.f64 x)) (/.f64 c (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -1/2) (/.f64 (*.f64 c 1/9) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 (*.f64 c c) 1/81)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 c 1/9)) (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (*.f64 x 9)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 c (*.f64 x 9)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 c (*.f64 x 9)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 c (*.f64 x 9))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 c (*.f64 x 9))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 9 (/.f64 x c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (*.f64 c 1/9) 3) (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 9 (/.f64 x c)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 c 1/9) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 c (*.f64 x 9)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 c (*.f64 x 9)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 c (*.f64 x 9)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 c 1/9) 3) (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 c (*.f64 x 9))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 c (*.f64 x 9))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 c (*.f64 x 9)))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 c (*.f64 x 9)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 c (*.f64 x 9)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 9 (/.f64 x c))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 c (*.f64 x 9))) 1) 1))))))

simplify91.0ms (0.2%)

Algorithm
egg-herbie
Rules
109×associate-/l*_binary64
61×associate-/l/_binary64
57×associate-/r/_binary64
48×associate-*l/_binary64
43×associate-*r/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0161200
1341200
2921200
32321200
44511200
55581200
65601200
Stop Event
saturated
Counts
281 → 168
Calls
Call 1
Inputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 c)
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
(*.f64 1/9 (/.f64 c x))
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (*.f64 x (/.f64 y (*.f64 c z))))
(*.f64 (/.f64 y (/.f64 c x)) (/.f64 9 z))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 (/.f64 (*.f64 c z) x))
(*.f64 1/9 (/.f64 c (/.f64 x z)))
(*.f64 1/9 (*.f64 (/.f64 c x) z))
(*.f64 1/9 (*.f64 z (/.f64 c x)))
(*.f64 z (*.f64 c (/.f64 1/9 x)))
(/.f64 c (/.f64 (/.f64 x z) 1/9))
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 c)
(*.f64 c 1/9)
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))
(*.f64 1/9 (/.f64 c x))
(*.f64 c (/.f64 1/9 x))

localize118.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
0.3b
(*.f64 9 (/.f64 (*.f64 y x) z))
4.2b
(/.f64 (*.f64 y x) z)
7.0b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
Compiler

Compiled 66 to 27 computations (59.1% saved)

series72.0ms (0.1%)

Counts
4 → 75
Calls

51 calls:

TimeVariablePointExpression
27.0ms
t
@inf
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
4.0ms
c
@0
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
2.0ms
y
@-inf
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
2.0ms
y
@0
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
2.0ms
x
@0
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)

rewrite311.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
942×log-prod_binary64
386×fma-def_binary64
316×expm1-udef_binary64
316×log1p-udef_binary64
261×log-pow_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01654
134654
2475854
Stop Event
node limit
Counts
4 → 177
Calls
Call 1
Inputs
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (*.f64 y x) z)
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2) (*.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) 2) (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (*.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2) 1) (/.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 1) (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 c c))) (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2) (cbrt.f64 (*.f64 c c))) (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (cbrt.f64 (*.f64 c c))) (/.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 c)) (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2) (sqrt.f64 c)) (/.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) c)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y z) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y z) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y z) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y z) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y z) x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (/.f64 1 (/.f64 z x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 y (*.f64 x (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 y (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y x) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 2) (cbrt.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) (sqrt.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y 1) (/.f64 x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 y z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y z) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (cbrt.f64 (*.f64 z z))) (/.f64 x (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (cbrt.f64 (*.f64 z z))) (/.f64 y (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (*.f64 y x) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 (*.f64 z z))) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 y (sqrt.f64 z)) (/.f64 x (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 z)) (/.f64 y (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (*.f64 y x) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 y z) x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 y z) x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z y) x) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 y x) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 y z) x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y z) x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 y z) x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 y z) x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y z) x)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))) (cbrt.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 9 (/.f64 (/.f64 z y) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 z (*.f64 9 (*.f64 y x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y x)) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 9 (*.f64 y x))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 (*.f64 y x)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 (*.f64 y x)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 9 (*.f64 y x)) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y 9) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 y (neg.f64 x)) 9) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 y) (/.f64 z x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 9 (*.f64 y (neg.f64 x))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t)))) (/.f64 (*.f64 (pow.f64 (*.f64 a t) 2) 16) (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2) (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) -64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3)) (/.f64 1 (fma.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) 16)) (/.f64 1 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2))) (fma.f64 (pow.f64 (*.f64 a t) 3) -64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t))) (-.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) 16))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) -64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3)) (fma.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) -64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3)) (fma.f64 (pow.f64 (*.f64 a t) 2) 16 (-.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (*.f64 9 (*.f64 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) 16)) (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (fma.f64 (pow.f64 (*.f64 a t) 3) -64 (pow.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 3))) (neg.f64 (fma.f64 (*.f64 -4 (*.f64 a t)) (-.f64 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2)) (*.f64 (pow.f64 (*.f64 a t) 2) 16))) (neg.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 (*.f64 a t) 2) 16) (*.f64 81 (pow.f64 (*.f64 (/.f64 y z) x) 2))) (-.f64 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))) (pow.f64 (pow.f64 (exp.f64 t) a) -4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))) (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 a t)))) (exp.f64 (/.f64 9 (/.f64 (/.f64 z y) x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) a) -4) (+.f64 1 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 -4 (*.f64 a t)))) (+.f64 1 (expm1.f64 (/.f64 9 (/.f64 (/.f64 z y) x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 9 (*.f64 (/.f64 y z) x) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (*.f64 (/.f64 1 z) 9) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 y z) x) 9 (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 9 (/.f64 (/.f64 z y) x)) 1 (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -4 (*.f64 a t) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 a (*.f64 t -4) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (*.f64 -4 a) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a t) -4 (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (*.f64 a t)) 1 (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 9 (/.f64 (/.f64 z y) x)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 -4 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 a t) 2)) (*.f64 (cbrt.f64 (*.f64 a t)) -4) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) (pow.f64 (cbrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) 2) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) 2) (cbrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 -4 (*.f64 a t))) (pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 a t))) 2) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 -4 (*.f64 a t))) 2) (cbrt.f64 (*.f64 -4 (*.f64 a t))) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 2) (*.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 9) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 a t)) (*.f64 (sqrt.f64 (*.f64 a t)) -4) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) (sqrt.f64 (/.f64 9 (/.f64 (/.f64 z y) x))) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 -4 (*.f64 a t))) (sqrt.f64 (*.f64 -4 (*.f64 a t))) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) (*.f64 (sqrt.f64 (*.f64 (/.f64 y z) x)) 9) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 (*.f64 y x)) (/.f64 1 z) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 a) t (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 9 (cbrt.f64 (*.f64 z z))) (/.f64 (*.f64 y x) (cbrt.f64 z)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 9 (sqrt.f64 z)) (/.f64 (*.f64 y x) (sqrt.f64 z)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 (pow.f64 (cbrt.f64 (*.f64 (/.f64 y z) x)) 2)) (cbrt.f64 (*.f64 (/.f64 y z) x)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 9 (sqrt.f64 (*.f64 (/.f64 y z) x))) (sqrt.f64 (*.f64 (/.f64 y z) x)) (*.f64 -4 (*.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 t) a (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (cbrt.f64 (pow.f64 (*.f64 a t) 2))) (cbrt.f64 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (sqrt.f64 (*.f64 a t))) (sqrt.f64 (*.f64 a t)) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 a) 1) t (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 a) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (/.f64 9 (/.f64 (/.f64 z y) x)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (*.f64 -4 a) (sqrt.f64 t)) (sqrt.f64 t) (/.f64 9 (/.f64 (/.f64 z y) x)))))))

simplify75.0ms (0.1%)

Algorithm
egg-herbie
Rules
117×associate-/l*_binary64
64×associate-/r/_binary64
64×associate-/l/_binary64
54×fma-def_binary64
45×associate-*l/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0201332
1461332
21201332
32851332
45341332
56471332
66501332
Stop Event
saturated
Counts
252 → 186
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x)))
(*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c))
(*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z)))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 t c) a))
(*.f64 (/.f64 t c) (*.f64 -4 a))
(*.f64 (*.f64 -4 a) (/.f64 t c))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(+.f64 (*.f64 -4 (/.f64 (*.f64 a t) c)) (*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z))))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 (/.f64 t c) a) (*.f64 9 (/.f64 y (/.f64 (*.f64 c z) x))))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 (/.f64 y (/.f64 z x)) (/.f64 9 c)))
(fma.f64 -4 (*.f64 a (/.f64 t c)) (*.f64 y (*.f64 (/.f64 x c) (/.f64 9 z))))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))
(*.f64 9 (/.f64 (*.f64 y x) z))
(*.f64 9 (/.f64 y (/.f64 z x)))
(*.f64 9 (*.f64 (/.f64 y z) x))
(*.f64 9 (*.f64 y (/.f64 x z)))
(*.f64 -4 (*.f64 a t))
(*.f64 -4 (*.f64 a t))

eval383.0ms (0.7%)

Compiler

Compiled 13693 to 6616 computations (51.7% saved)

prune251.0ms (0.5%)

Pruning

26 alts after pruning (22 fresh and 4 done)

PrunedKeptTotal
New7158723
Fresh61420
Picked011
Done336
Total72426750
Error
0b
Counts
750 → 26
Alt Table
Click to see full alt table
StatusErrorProgram
45.9b
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
46.5b
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
42.1b
(*.f64 (/.f64 a c) (*.f64 t -4))
43.4b
(/.f64 (*.f64 -4 (*.f64 a t)) c)
45.5b
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
26.5b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
42.3b
(*.f64 a (*.f64 t (/.f64 -4 c)))
16.3b
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))
40.9b
(/.f64 b (*.f64 z c))
43.6b
(*.f64 (/.f64 b z) (/.f64 1 c))
25.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
26.5b
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
28.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
46.8b
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
43.4b
(/.f64 -4 (/.f64 c (*.f64 t a)))
17.5b
(/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) z)
32.4b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
42.0b
(*.f64 -4 (/.f64 t (/.f64 c a)))
25.6b
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
46.5b
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
15.6b
(/.f64 1 (/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))
40.9b
(*.f64 (/.f64 1 (*.f64 z c)) b)
46.2b
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
42.7b
(*.f64 (/.f64 1 z) (/.f64 b c))
19.8b
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
Compiler

Compiled 878 to 644 computations (26.7% saved)

localize74.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.4b
(fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))
3.3b
(*.f64 z (*.f64 -4 (*.f64 t a)))
5.1b
(/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)
9.6b
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))
Compiler

Compiled 115 to 59 computations (48.7% saved)

series255.0ms (0.5%)

Counts
4 → 252
Calls

63 calls:

TimeVariablePointExpression
149.0ms
z
@0
(*.f64 z (*.f64 -4 (*.f64 t a)))
42.0ms
y
@0
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))
5.0ms
b
@inf
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))
2.0ms
z
@0
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))
2.0ms
c
@0
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))

rewrite135.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
974×prod-diff_binary64
352×expm1-udef_binary64
352×log1p-udef_binary64
196×add-sqr-sqrt_binary64
193×*-un-lft-identity_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01876
138576
2515776
Stop Event
node limit
Counts
4 → 114
Calls
Call 1
Inputs
(/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))
(/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)
(*.f64 z (*.f64 -4 (*.f64 t a)))
(fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) (pow.f64 (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) 2) (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) (sqrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (/.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 c (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 (cbrt.f64 c) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 (sqrt.f64 c) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2)) (/.f64 c (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2)) (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))) (/.f64 c (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))) (/.f64 (cbrt.f64 c) (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c 1) (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (*.f64 c z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 c (/.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 c) (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 c (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2) (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (*.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (*.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) 1) (/.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 1) (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (*.f64 -4 (*.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 t) a) -4) z))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (*.f64 -4 (*.f64 t a)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 -4 (*.f64 t a)) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (*.f64 -4 (*.f64 t a)))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) (*.f64 (*.f64 x y) 9))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x y) 9) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (*.f64 x y) 9) 1) (*.f64 z (*.f64 -4 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2) (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 (*.f64 x y) 9) 3) (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 3)) (+.f64 (*.f64 (*.f64 (*.f64 x y) 9) (*.f64 (*.f64 x y) 9)) (-.f64 (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 2) (*.f64 (*.f64 (*.f64 x y) 9) (*.f64 z (*.f64 -4 (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 (*.f64 x y) 9) (*.f64 (*.f64 x y) 9)) (pow.f64 (*.f64 z (*.f64 -4 (*.f64 t a))) 2)) (-.f64 (*.f64 (*.f64 x y) 9) (*.f64 z (*.f64 -4 (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a))))) 1))))))

simplify225.0ms (0.4%)

Algorithm
egg-herbie
Rules
702×fma-def_binary64
488×associate-*r/_binary64
487×associate-*l/_binary64
367×associate-/r/_binary64
315×distribute-lft-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02007400
16367368
228127182
Stop Event
node limit
Counts
366 → 183
Calls
Call 1
Inputs
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))
(+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2)))))
(+.f64 (*.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 4))) (+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))
(+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2)))))
(+.f64 (*.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 4))) (+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))) (/.f64 (*.f64 c (*.f64 z (pow.f64 b 2))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3))))
(+.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 b 2) z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 b 3) z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 4))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))))))
(/.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (/.f64 (*.f64 c z) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3) z)) (pow.f64 b 4))) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3)))))
(/.f64 (*.f64 c z) b)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (/.f64 (*.f64 c z) b))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3) z)) (pow.f64 b 4))) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3)))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 9 (/.f64 (*.f64 y x) z))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a t))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 9 (*.f64 y x))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
Outputs
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)))
(/.f64 c (/.f64 (fma.f64 9 (*.f64 y x) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (fma.f64 a (*.f64 (*.f64 z t) -4) b))) z)
(/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b))
(/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b))
(*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z)
(*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2))))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z))
(+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2)))))
(fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 (*.f64 y y) (*.f64 z (*.f64 x x))))) (+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))
(fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y)))))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z)))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (fma.f64 81 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z)))
(+.f64 (*.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 4))) (+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))))
(fma.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 4)) (fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 (*.f64 y y) (*.f64 z (*.f64 x x))))) (+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2))))))
(fma.f64 -729 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 4)) (*.f64 z (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y)))))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))))
(fma.f64 81 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y))))) (fma.f64 -729 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 4)) (*.f64 (pow.f64 x 3) (*.f64 z (pow.f64 y 3)))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(*.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)))
(*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (fma.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/6561 (/.f64 c (/.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) z) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 -1/6561 (pow.f64 x 4)) (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (pow.f64 y 4))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(*.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)))
(*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (fma.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/6561 (/.f64 c (/.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) z) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 -1/6561 (pow.f64 x 4)) (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (pow.f64 y 4))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b))
(/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b))
(*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z)
(*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2))))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z))
(+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2)))))
(fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 (*.f64 y y) (*.f64 z (*.f64 x x))))) (+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))
(fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y)))))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z)))
(fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (fma.f64 81 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y))))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z)))
(+.f64 (*.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 4))) (+.f64 (*.f64 81 (/.f64 (*.f64 c (*.f64 (pow.f64 y 2) (*.f64 z (pow.f64 x 2)))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2))))))
(fma.f64 -729 (/.f64 (*.f64 c (*.f64 (pow.f64 y 3) (*.f64 z (pow.f64 x 3)))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 4)) (fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 (*.f64 y y) (*.f64 z (*.f64 x x))))) (+.f64 (/.f64 (*.f64 c z) (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 -9 (/.f64 (*.f64 c (*.f64 y (*.f64 z x))) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2))))))
(fma.f64 -729 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 4)) (*.f64 z (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (fma.f64 81 (/.f64 c (/.f64 (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y)))))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (*.f64 z (*.f64 y x))) (*.f64 (/.f64 c (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) z))))
(fma.f64 81 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (*.f64 z (*.f64 x (*.f64 x (*.f64 y y))))) (fma.f64 -729 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 4)) (*.f64 (pow.f64 x 3) (*.f64 z (pow.f64 y 3)))) (fma.f64 -9 (*.f64 (/.f64 c (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 x (*.f64 z y))) (*.f64 (/.f64 c (fma.f64 a (*.f64 (*.f64 z t) -4) b)) z))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(*.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)))
(*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (fma.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/6561 (/.f64 c (/.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) z) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 -1/6561 (pow.f64 x 4)) (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (pow.f64 y 4))))))
(*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))
(*.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)))
(*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))))
(fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x)))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x))))
(+.f64 (*.f64 -1/81 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (*.f64 1/729 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 2) z)) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))) (+.f64 (*.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x))) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) 3) z)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (/.f64 (*.f64 z (fma.f64 -4 (*.f64 a (*.f64 z t)) b)) (*.f64 x x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)) (pow.f64 x 3))) (fma.f64 1/9 (/.f64 (*.f64 c z) (*.f64 y x)) (*.f64 -1/6561 (/.f64 (*.f64 c (*.f64 z (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3))) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) x))) (fma.f64 1/729 (*.f64 (/.f64 c (pow.f64 y 3)) (/.f64 z (/.f64 (pow.f64 x 3) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 2)))) (fma.f64 1/9 (*.f64 (/.f64 c y) (/.f64 z x)) (*.f64 -1/6561 (/.f64 c (/.f64 (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) z) (pow.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) 3)))))))
(fma.f64 -1/81 (*.f64 (/.f64 c (*.f64 y y)) (*.f64 (/.f64 z x) (/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) x))) (fma.f64 1/9 (/.f64 (*.f64 (/.f64 z y) c) x) (fma.f64 1/729 (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 2)) (*.f64 (pow.f64 y 3) (pow.f64 x 3))) (*.f64 (/.f64 -1/6561 (pow.f64 x 4)) (/.f64 (*.f64 (*.f64 c z) (pow.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) 3)) (pow.f64 y 4))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))
(fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 64 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))))))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))) (*.f64 64 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 t 3) (pow.f64 z 4))) (pow.f64 a 3))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))
(fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 64 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))))))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))) (*.f64 64 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 t 3) (pow.f64 z 4))) (pow.f64 a 3))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))
(fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z)))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) b)) (+.f64 (*.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (pow.f64 z 2)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2))) (+.f64 (*.f64 16 (/.f64 (*.f64 c (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) (pow.f64 z 3)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3))) (*.f64 64 (/.f64 (*.f64 c (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 4))))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) b)) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 t (*.f64 z z)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 (*.f64 c (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 64 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4)))))))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z) (fma.f64 4 (/.f64 (*.f64 c (*.f64 a (*.f64 z (*.f64 z t)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 16 (/.f64 c (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3))))) (*.f64 64 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 4))))))))
(fma.f64 4 (*.f64 (/.f64 (*.f64 t (*.f64 (*.f64 z z) a)) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) c) (fma.f64 (/.f64 c (fma.f64 9 (*.f64 y x) b)) z (fma.f64 16 (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) b) 3)) (*.f64 (*.f64 a a) (*.f64 (*.f64 t t) (pow.f64 z 3)))) (*.f64 (/.f64 64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 4)) (*.f64 (*.f64 c (*.f64 (pow.f64 t 3) (pow.f64 z 4))) (pow.f64 a 3))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(*.f64 -1/4 (/.f64 c (*.f64 a t)))
(/.f64 (*.f64 (/.f64 c a) -1/4) t)
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b)))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (/.f64 (*.f64 c -1/16) (*.f64 z (*.f64 a (*.f64 a (*.f64 t t))))) (fma.f64 9 (*.f64 y x) b))))
(+.f64 (*.f64 -1/4 (/.f64 c (*.f64 a t))) (+.f64 (*.f64 -1/16 (/.f64 (*.f64 c (+.f64 (*.f64 9 (*.f64 y x)) b)) (*.f64 (pow.f64 a 2) (*.f64 (pow.f64 t 2) z)))) (+.f64 (*.f64 -1/64 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 2)) (*.f64 (pow.f64 a 3) (*.f64 (pow.f64 t 3) (pow.f64 z 2))))) (*.f64 -1/256 (/.f64 (*.f64 c (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) 3)) (*.f64 (pow.f64 a 4) (*.f64 (pow.f64 t 4) (pow.f64 z 3))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (/.f64 c (/.f64 (*.f64 (pow.f64 a 3) (*.f64 (*.f64 z z) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2))) (*.f64 -1/256 (*.f64 (/.f64 c (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4))))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 z z) (*.f64 (pow.f64 a 3) (pow.f64 t 3)))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (*.f64 (*.f64 -1/256 (/.f64 c (pow.f64 a 4))) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(fma.f64 -1/4 (/.f64 c (*.f64 a t)) (fma.f64 -1/64 (*.f64 (/.f64 c (*.f64 (*.f64 (pow.f64 a 3) (*.f64 z z)) (pow.f64 t 3))) (pow.f64 (fma.f64 9 (*.f64 y x) b) 2)) (fma.f64 -1/16 (*.f64 (/.f64 c (*.f64 a a)) (/.f64 (fma.f64 9 (*.f64 y x) b) (*.f64 z (*.f64 t t)))) (*.f64 (/.f64 (*.f64 c -1/256) (pow.f64 a 4)) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) b) 3) (*.f64 (pow.f64 z 3) (pow.f64 t 4)))))))
(/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))))
(/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) z)
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) z)
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) (neg.f64 (/.f64 (*.f64 c (*.f64 z b)) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))
(-.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) z) (/.f64 (*.f64 (*.f64 c z) b) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2)))
(*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) (-.f64 z (/.f64 (*.f64 z b) (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))))))
(+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))) (/.f64 (*.f64 c (*.f64 z (pow.f64 b 2))) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3))))
(+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) (fma.f64 -1 (/.f64 (*.f64 c (*.f64 z b)) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2)) (/.f64 (*.f64 c (*.f64 z (*.f64 b b))) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3))))
(+.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) z) (-.f64 (/.f64 (*.f64 c z) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3) (*.f64 b b))) (/.f64 (*.f64 (*.f64 c z) b) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))
(fma.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 3)) (*.f64 z (*.f64 b b)) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) (-.f64 z (/.f64 (*.f64 z b) (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))))))
(+.f64 (/.f64 (*.f64 c (*.f64 (pow.f64 b 2) z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 b 3) z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 4))) (+.f64 (/.f64 (*.f64 c z) (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))) (*.f64 -1 (/.f64 (*.f64 c (*.f64 b z)) (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2))))))
(+.f64 (/.f64 (*.f64 c (*.f64 z (*.f64 b b))) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3)) (fma.f64 -1 (/.f64 (*.f64 c (*.f64 z (pow.f64 b 3))) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 4)) (+.f64 (/.f64 (*.f64 c z) (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) (neg.f64 (/.f64 (*.f64 c (*.f64 z b)) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))) z) (/.f64 (*.f64 (*.f64 c z) b) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))) (-.f64 (/.f64 (*.f64 c z) (/.f64 (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3) (*.f64 b b))) (/.f64 (*.f64 c (*.f64 z (pow.f64 b 3))) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 4))))
(-.f64 (fma.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 3)) (*.f64 z (*.f64 b b)) (*.f64 (/.f64 c (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) (-.f64 z (/.f64 (*.f64 z b) (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))))))) (*.f64 (/.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 4)) (*.f64 z (pow.f64 b 3))))
(/.f64 (*.f64 c z) b)
(/.f64 c (/.f64 b z))
(*.f64 (/.f64 c b) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (/.f64 (*.f64 c z) b))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z)))
(-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))))))
(*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z))) (/.f64 c (/.f64 (pow.f64 b 3) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2)))))
(+.f64 (-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (*.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))
(fma.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 2)) (*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3) z)) (pow.f64 b 4))) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3)))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 b 4) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3)))) (/.f64 c (/.f64 (pow.f64 b 3) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (-.f64 (*.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))) (/.f64 (*.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3)) (/.f64 (pow.f64 b 4) z))))
(-.f64 (fma.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 2)) (*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b)))) (*.f64 (/.f64 c (/.f64 (pow.f64 b 4) z)) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 3)))
(/.f64 (*.f64 c z) b)
(/.f64 c (/.f64 b z))
(*.f64 (/.f64 c b) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (/.f64 (*.f64 c z) b))
(fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z)))
(-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))))))
(*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z))) (/.f64 c (/.f64 (pow.f64 b 3) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2)))))
(+.f64 (-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (*.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))
(fma.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 2)) (*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)) (pow.f64 b 2))) (+.f64 (/.f64 (*.f64 c z) b) (+.f64 (*.f64 -1 (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 3) z)) (pow.f64 b 4))) (/.f64 (*.f64 c (*.f64 (pow.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) 2) z)) (pow.f64 b 3)))))
(+.f64 (fma.f64 -1 (/.f64 c (/.f64 (*.f64 b b) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (/.f64 c (/.f64 b z))) (fma.f64 -1 (/.f64 c (/.f64 (pow.f64 b 4) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3)))) (/.f64 c (/.f64 (pow.f64 b 3) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))))))
(+.f64 (-.f64 (*.f64 (/.f64 c b) z) (*.f64 (/.f64 c (*.f64 b b)) (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))))) (-.f64 (*.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 2))) (/.f64 (*.f64 c (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) 3)) (/.f64 (pow.f64 b 4) z))))
(-.f64 (fma.f64 (/.f64 c (pow.f64 b 3)) (*.f64 z (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 2)) (*.f64 (/.f64 c b) (-.f64 z (/.f64 (*.f64 z (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))) b)))) (*.f64 (/.f64 c (/.f64 (pow.f64 b 4) z)) (pow.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) 3)))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)
(/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) z)
(/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(/.f64 (*.f64 y (*.f64 x 9)) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(/.f64 (*.f64 y (*.f64 x 9)) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b) z)
(/.f64 (fma.f64 -4 (*.f64 a (*.f64 z t)) b) z)
(/.f64 (fma.f64 a (*.f64 (*.f64 z t) -4) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(/.f64 (*.f64 y (*.f64 x 9)) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 9 (/.f64 (*.f64 y x) z))
(/.f64 (*.f64 y (*.f64 x 9)) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) z)
(/.f64 (fma.f64 9 (*.f64 y x) b) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a t))
(*.f64 (*.f64 -4 a) t)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z)))) z)
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t)))) z)
(/.f64 (fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4))) z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(/.f64 b z)
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(+.f64 (/.f64 b z) (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 (*.f64 -4 a) t)))
(+.f64 (/.f64 b z) (fma.f64 9 (/.f64 (*.f64 y x) z) (*.f64 -4 (*.f64 a t))))
(fma.f64 9 (*.f64 (/.f64 y z) x) (fma.f64 -4 (*.f64 a t) (/.f64 b z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 9 (*.f64 y x))
(*.f64 y (*.f64 x 9))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 -4 (*.f64 a (*.f64 z t)))
(*.f64 a (*.f64 (*.f64 z t) -4))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))
(+.f64 (*.f64 9 (*.f64 y x)) (*.f64 -4 (*.f64 a (*.f64 t z))))
(fma.f64 9 (*.f64 y x) (*.f64 -4 (*.f64 a (*.f64 z t))))
(fma.f64 9 (*.f64 y x) (*.f64 a (*.f64 (*.f64 z t) -4)))

localize19.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.2b
(*.f64 t (/.f64 -4 c))
6.1b
(*.f64 a (*.f64 t (/.f64 -4 c)))
Compiler

Compiled 26 to 17 computations (34.6% saved)

series10.0ms (0%)

Counts
2 → 60
Calls

15 calls:

TimeVariablePointExpression
1.0ms
c
@0
(*.f64 t (/.f64 -4 c))
1.0ms
t
@0
(*.f64 t (/.f64 -4 c))
1.0ms
t
@-inf
(*.f64 t (/.f64 -4 c))
1.0ms
c
@inf
(*.f64 t (/.f64 -4 c))
1.0ms
t
@inf
(*.f64 t (/.f64 -4 c))

rewrite75.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
834×pow1_binary64
773×add-log-exp_binary64
773×log1p-expm1-u_binary64
773×expm1-log1p-u_binary64
757×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0817
116917
2210217
Stop Event
node limit
Counts
2 → 41
Calls
Call 1
Inputs
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 t (/.f64 -4 c))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 (*.f64 (*.f64 t -4) a) c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a t) (*.f64 c -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 t -4) a) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 a (*.f64 t -4)) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) -4) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 1) (*.f64 c -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 a t) 4) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (*.f64 t -4) a) c) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (*.f64 t -4) a) c) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 t -4) a) c)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 t -4) a) c)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 t -4) a) c) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (*.f64 a t)) (/.f64 -4 c)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 t -4) a) c) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t (/.f64 -4 c)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t (/.f64 -4 c)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (*.f64 t -4) a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (*.f64 t -4) a) c)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (*.f64 t -4) a) c)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 t (/.f64 -4 c))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (*.f64 c -1/4))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 c (*.f64 t -4)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t -4) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 t -4)) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) 1) c)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t -4) (sqrt.f64 c)) (sqrt.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 4 t) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t 4) (neg.f64 c))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 t (/.f64 -4 c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 t (/.f64 -4 c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 t (/.f64 -4 c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 t (/.f64 -4 c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 t (/.f64 -4 c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 -4 c)) t))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 t (/.f64 -4 c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 -4 c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 -4 c) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 t (/.f64 -4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 t (/.f64 -4 c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 t (/.f64 -4 c))))))))

simplify36.0ms (0.1%)

Algorithm
egg-herbie
Rules
15×associate-/l*_binary64
13×*-commutative_binary64
associate-/r/_binary64
associate-*l*_binary64
associate-*r*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010528
119528
236528
360528
484528
588528
Stop Event
saturated
Counts
101 → 44
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (/.f64 a (/.f64 c -4)))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))
(*.f64 -4 (/.f64 t c))

localize19.0ms (0%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.4b
(/.f64 -4 (/.f64 c (*.f64 t a)))
6.1b
(/.f64 c (*.f64 t a))
Compiler

Compiled 26 to 12 computations (53.8% saved)

series13.0ms (0%)

Counts
2 → 72
Calls

18 calls:

TimeVariablePointExpression
2.0ms
a
@0
(/.f64 c (*.f64 t a))
1.0ms
c
@0
(/.f64 c (*.f64 t a))
1.0ms
c
@-inf
(/.f64 c (*.f64 t a))
1.0ms
t
@0
(/.f64 c (*.f64 t a))
1.0ms
c
@inf
(/.f64 c (*.f64 t a))

rewrite229.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
954×pow1_binary64
890×add-log-exp_binary64
890×log1p-expm1-u_binary64
890×expm1-log1p-u_binary64
88×add-sqr-sqrt_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0817
117517
2238517
Stop Event
node limit
Counts
2 → 69
Calls
Call 1
Inputs
(/.f64 c (*.f64 t a))
(/.f64 -4 (/.f64 c (*.f64 t a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 c (*.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 c (/.f64 (/.f64 1 t) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 c (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 c) 2) (*.f64 (cbrt.f64 c) (/.f64 (/.f64 1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 c (*.f64 t a))) (pow.f64 (cbrt.f64 (/.f64 c (*.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 c (*.f64 t a))) 2) (cbrt.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 c) (*.f64 (sqrt.f64 c) (/.f64 (/.f64 1 t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 c (*.f64 t a))) (sqrt.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 c) (/.f64 1 (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 t) a) c)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 c t) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) 1) (/.f64 (cbrt.f64 c) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) 1) (/.f64 (sqrt.f64 c) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) t) (/.f64 (sqrt.f64 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 t) (/.f64 c a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) t) (/.f64 (cbrt.f64 c) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) a) (/.f64 (sqrt.f64 c) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 c t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) a) (/.f64 (cbrt.f64 c) t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 t a)) 2)) (/.f64 c (cbrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)) (cbrt.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 c) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)) (/.f64 (sqrt.f64 c) (cbrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 t a))) (/.f64 c (sqrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 c) 2) (sqrt.f64 (*.f64 t a))) (/.f64 (cbrt.f64 c) (sqrt.f64 (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 c (*.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 c (*.f64 t a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 c (*.f64 t a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 c (*.f64 t a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 t (/.f64 c a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 c (*.f64 t (neg.f64 a))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 c (*.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 c (*.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 c (*.f64 t a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 c 3) (pow.f64 (*.f64 t a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 c (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 c (*.f64 t a))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 t a) (/.f64 -4 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4 (/.f64 t (/.f64 c a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 -4 (/.f64 c t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) 2) (cbrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) (sqrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4 (/.f64 1 (/.f64 (neg.f64 c) (*.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t (/.f64 c a)) -4)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -4 c) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -4 (neg.f64 c)) (*.f64 t (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -4 (/.f64 c t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 c) t) a)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 c) a) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 c) 1) (*.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 c) (pow.f64 (cbrt.f64 (*.f64 t a)) 2)) (cbrt.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 -4 c) (sqrt.f64 (*.f64 t a))) (sqrt.f64 (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 c t) (*.f64 -4 a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 16 (pow.f64 (/.f64 c (*.f64 t a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 -4 c)) (*.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 -4 (/.f64 c t)) a)))))))

simplify41.0ms (0.1%)

Algorithm
egg-herbie
Rules
16×*-commutative_binary64
14×associate-/l*_binary64
11×associate-/r/_binary64
10×associate-*r*_binary64
associate-*l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
09612
117612
231612
359612
484612
597612
Stop Event
saturated
Counts
141 → 73
Calls
Call 1
Inputs
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(/.f64 c (*.f64 a t))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 (*.f64 a t) c))
Outputs
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(/.f64 c (*.f64 a t))
(/.f64 (/.f64 c a) t)
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(*.f64 -4 (*.f64 (/.f64 a c) t))
(*.f64 (*.f64 -4 (/.f64 a c)) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(*.f64 a (*.f64 -4 (/.f64 t c)))

localize23.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.3b
(*.f64 9 (/.f64 (*.f64 y x) z))
4.2b
(/.f64 (*.f64 y x) z)
5.0b
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
Compiler

Compiled 36 to 15 computations (58.3% saved)

series6.0ms (0%)

Counts
1 → 48
Calls

12 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
1.0ms
y
@inf
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
1.0ms
y
@-inf
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
0.0ms
x
@-inf
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
0.0ms
x
@inf
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)

rewrite80.0ms (0.2%)

Algorithm
batch-egg-rewrite
Rules
635×log-prod_binary64
347×pow-prod-down_binary64
290×pow2_binary64
223×pow-unpow_binary64
205×pow1/3_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01013
121613
2304913
Stop Event
node limit
Counts
1 → 54
Calls
Call 1
Inputs
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (/.f64 (*.f64 (/.f64 y z) x) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (/.f64 1 (*.f64 (/.f64 c y) (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 9 (*.f64 (*.f64 (/.f64 y z) x) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 y z) x) (*.f64 9 (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) (/.f64 1 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 2)) (*.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) (pow.f64 (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) 2) (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (*.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (/.f64 1 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 3 (sqrt.f64 (*.f64 (/.f64 c y) (/.f64 z x)))) (/.f64 3 (sqrt.f64 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 (/.f64 y z) x) -9) (/.f64 1 (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (*.f64 (*.f64 9 y) x) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y z) x) 1) (/.f64 9 c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 c) (*.f64 (/.f64 y z) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 2)) 1) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) 1) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 (pow.f64 (cbrt.f64 c) 2)) (/.f64 (*.f64 (/.f64 y z) x) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y z) x) (pow.f64 (cbrt.f64 c) 2)) (/.f64 9 (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 c) -2) (/.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 2)) (pow.f64 (cbrt.f64 c) 2)) (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (pow.f64 (cbrt.f64 c) 2)) (/.f64 (sqrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (cbrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 9 (sqrt.f64 c)) (/.f64 (*.f64 (/.f64 y z) x) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 y z) x) (sqrt.f64 c)) (/.f64 9 (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 c -1/2) (/.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 2)) (sqrt.f64 c)) (/.f64 (cbrt.f64 (/.f64 (*.f64 (*.f64 9 y) x) z)) (sqrt.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 81 (pow.f64 (*.f64 (/.f64 c y) (/.f64 z x)) 2)) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 3 (sqrt.f64 (*.f64 (/.f64 c y) (/.f64 z x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z (*.f64 y x)) (/.f64 c 9)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 3) (pow.f64 c 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (/.f64 z (*.f64 y x)) (/.f64 c 9)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) (neg.f64 c)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 81 (pow.f64 (*.f64 (/.f64 c y) (/.f64 z x)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (/.f64 (*.f64 (*.f64 9 y) x) z) 3) (pow.f64 c 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 3 (log.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))) 1/3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x))))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 3 (sqrt.f64 (*.f64 (/.f64 c y) (/.f64 z x))))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z (*.f64 y x)) (/.f64 c 9))) -1))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 (log.f64 (/.f64 9 (*.f64 (/.f64 c y) (/.f64 z x)))) 1) 1))))))

simplify85.0ms (0.2%)

Algorithm
egg-herbie
Rules
94×associate-/l*_binary64
54×associate-/l/_binary64
49×associate-/r/_binary64
44×associate-*l/_binary64
43×associate-*r/_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
010624
122624
270624
3191624
4395624
5480624
6482624
Stop Event
saturated
Counts
102 → 56
Calls
Call 1
Inputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
Outputs
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(*.f64 9 (*.f64 (/.f64 y c) (/.f64 x z)))
(*.f64 9 (/.f64 y (*.f64 (/.f64 c x) z)))
(*.f64 9 (/.f64 y (*.f64 z (/.f64 c x))))

localize30.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))
0.0b
(*.f64 4 (*.f64 a (*.f64 t z)))
6.3b
(*.f64 a (*.f64 t z))
11.9b
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
Compiler

Compiled 53 to 20 computations (62.3% saved)

series33.0ms (0.1%)

Counts
4 → 96
Calls

45 calls:

TimeVariablePointExpression
3.0ms
z
@inf
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
2.0ms
z
@-inf
(*.f64 4 (*.f64 a (*.f64 t z)))
1.0ms
z
@-inf
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
1.0ms
c
@inf
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
1.0ms
b
@0
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))

rewrite171.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
866×log-prod_binary64
283×fma-def_binary64
276×pow1/3_binary64
265×expm1-udef_binary64
265×log1p-udef_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01349
128849
2419845
Stop Event
node limit
Counts
4 → 212
Calls
Call 1
Inputs
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(*.f64 a (*.f64 t z))
(*.f64 4 (*.f64 a (*.f64 t z)))
(-.f64 b (*.f64 4 (*.f64 a (*.f64 t z))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 b (*.f64 z c)) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))) (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (/.f64 (pow.f64 z -1) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) 2) (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (*.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (/.f64 (pow.f64 z -1) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) (sqrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (*.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (/.f64 (pow.f64 z -1) c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (/.f64 1 (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 z -1) c) (fma.f64 (*.f64 a (*.f64 t z)) -4 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) c) (pow.f64 z -1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 z -1) (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 c) (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 1) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (*.f64 z c)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) c) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) z) (/.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) z) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) c))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) c) (/.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (cbrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) c)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 3) (pow.f64 (*.f64 z c) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 z (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) c)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 c (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 3) (pow.f64 (*.f64 z c) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (*.f64 z c))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b (/.f64 (pow.f64 z -1) c) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 b (*.f64 z c)) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (/.f64 b (*.f64 z c))) (cbrt.f64 (/.f64 b (*.f64 z c)))) (cbrt.f64 (/.f64 b (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 b (*.f64 z c))) (sqrt.f64 (/.f64 b (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 z -1) (/.f64 b c) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) z) (/.f64 (cbrt.f64 b) c) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) z) (/.f64 (sqrt.f64 b) c) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) c) (/.f64 (sqrt.f64 b) z) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 c) (/.f64 b z) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) c) (/.f64 (cbrt.f64 b) z) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) 1) (/.f64 (cbrt.f64 b) (*.f64 z c)) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) 1) (/.f64 (sqrt.f64 b) (*.f64 z c)) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 b (cbrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (cbrt.f64 b) (cbrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (pow.f64 (cbrt.f64 (*.f64 z c)) 2)) (/.f64 (sqrt.f64 b) (cbrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 (*.f64 z c))) (/.f64 b (sqrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 b) 2) (sqrt.f64 (*.f64 z c))) (/.f64 (cbrt.f64 b) (sqrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 b) (sqrt.f64 (*.f64 z c))) (/.f64 (sqrt.f64 b) (sqrt.f64 (*.f64 z c))) (neg.f64 (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a)) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 a (*.f64 t z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 a (*.f64 t z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 a (*.f64 t z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 a (*.f64 t z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t z) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 a (*.f64 t z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 a (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 a (*.f64 t z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (*.f64 t z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 a (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 a (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 a (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 a (*.f64 t z))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (*.f64 4 (*.f64 t z)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4)) (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4)))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 b (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) b)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 (*.f64 a (*.f64 t z)) -4 b))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b))) (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (*.f64 a (*.f64 t z)) -4 b))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (/.f64 1 (fma.f64 (*.f64 4 (*.f64 t z)) a b)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (-.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b))) (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 4 (*.f64 t z)) a b) (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (fma.f64 (*.f64 4 (*.f64 t z)) a b))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3))) (neg.f64 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2))) (neg.f64 (fma.f64 (*.f64 4 (*.f64 t z)) a b)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 3)) (fma.f64 b b (-.f64 (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 (*.f64 -4 a) (*.f64 t z))) (*.f64 b (*.f64 (*.f64 -4 a) (*.f64 t z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 b b) (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 (*.f64 -4 a) (*.f64 t z)))) (-.f64 b (*.f64 (*.f64 -4 a) (*.f64 t z))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b))) (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 4 (*.f64 t z)) a b) (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 b) (+.f64 1 (expm1.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 b)) (+.f64 1 (expm1.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (exp.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 b) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 b)) (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4)) (exp.f64 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (pow.f64 (exp.f64 z) t) a) 4)) (+.f64 1 (expm1.f64 b))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 b 1 (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 4 (neg.f64 (*.f64 a (*.f64 t z))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 a (*.f64 t z)) -4 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1 (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1 (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) 1 (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 b (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (*.f64 a (*.f64 t z)) -4 b) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (*.f64 -4 a) (*.f64 t z)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 b) (pow.f64 (cbrt.f64 b) 2) (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 b) 2) (cbrt.f64 b) (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) 2) (cbrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (*.f64 -4 a) (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 b) (sqrt.f64 b) (*.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2) (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (sqrt.f64 (fma.f64 (*.f64 a (*.f64 t z)) -4 b)) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 b 3) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 3)) (/.f64 1 (fma.f64 b b (*.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) (fma.f64 (*.f64 4 (*.f64 t z)) a b)))) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (/.f64 1 (fma.f64 (*.f64 4 (*.f64 t z)) a b)) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (/.f64 1 (fma.f64 (*.f64 4 (*.f64 t z)) a b)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (/.f64 1 (fma.f64 (*.f64 4 (*.f64 t z)) a b)) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 b b) (pow.f64 (*.f64 (*.f64 4 (*.f64 t z)) a) 2)) (/.f64 1 (fma.f64 (*.f64 4 (*.f64 t z)) a b)) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -4 (*.f64 a (*.f64 t z)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 4 a) (neg.f64 (*.f64 t z)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (cbrt.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) (cbrt.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)))) (cbrt.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) (sqrt.f64 (*.f64 (*.f64 -4 a) (*.f64 t z))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 a (*.f64 t z))) 4 b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (*.f64 4 (*.f64 t z)) a) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (-.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (fma.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) 1 (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (-.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a))) (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (-.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (fma.f64 -4 (*.f64 a (*.f64 t z)) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (-.f64 (sqrt.f64 b) (*.f64 (sqrt.f64 (*.f64 a (*.f64 t z))) 2)) (fma.f64 (neg.f64 (*.f64 t z)) (*.f64 4 a) (*.f64 (*.f64 4 (*.f64 t z)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) 2)) (cbrt.f64 (*.f64 (*.f64 4 (*.f64 t z)) a)) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (*.f64 4 a)) (*.f64 t z) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 a) (*.f64 t z) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (*.f64 t z)) a b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (pow.f64 (cbrt.f64 (*.f64 a (*.f64 t z))) 2)) (cbrt.f64 (*.f64 a (*.f64 t z))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (sqrt.f64 (*.f64 a (*.f64 t z)))) (sqrt.f64 (*.f64 a (*.f64 t z))) b)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 -4 (*.f64 a t)) z b)))))

simplify98.0ms (0.2%)

Algorithm
egg-herbie
Rules
32×fma-def_binary64
30×associate-*l*_binary64
25×*-commutative_binary64
24×associate-*r*_binary64
15×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0171260
1351188
2731188
31331188
41751188
51951188
61971188
Stop Event
saturated
Counts
308 → 223
Calls
Call 1
Inputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(/.f64 b (*.f64 c z))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
Outputs
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(/.f64 b (*.f64 c z))
(/.f64 (/.f64 b c) z)
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (/.f64 (*.f64 a t) c))
(*.f64 -4 (/.f64 a (/.f64 c t)))
(/.f64 (*.f64 (*.f64 -4 a) t) c)
(*.f64 (/.f64 (*.f64 -4 a) c) t)
(*.f64 t (*.f64 -4 (/.f64 a c)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(+.f64 (/.f64 b (*.f64 c z)) (*.f64 -4 (/.f64 (*.f64 a t) c)))
(+.f64 (*.f64 -4 (/.f64 a (/.f64 c t))) (/.f64 (/.f64 b c) z))
(fma.f64 -4 (*.f64 (/.f64 a c) t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (*.f64 t (/.f64 a c)) (/.f64 b (*.f64 c z)))
(fma.f64 (/.f64 a c) (*.f64 -4 t) (/.f64 b (*.f64 c z)))
(fma.f64 -4 (/.f64 a (/.f64 c t)) (/.f64 b (*.f64 c z)))
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
b
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(*.f64 -4 (*.f64 a (*.f64 t z)))
(*.f64 (*.f64 -4 a) (*.f64 t z))
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)
(+.f64 (*.f64 -4 (*.f64 a (*.f64 t z))) b)
(fma.f64 -4 (*.f64 a (*.f64 t z)) b)
(fma.f64 (*.f64 t (*.f64 -4 a)) z b)
(fma.f64 t (*.f64 z (*.f64 -4 a)) b)

eval357.0ms (0.7%)

Compiler

Compiled 13759 to 6750 computations (50.9% saved)

prune146.0ms (0.3%)

Pruning

28 alts after pruning (21 fresh and 7 done)

PrunedKeptTotal
New64210652
Fresh61117
Picked101
Done178
Total65028678
Error
0b
Counts
678 → 28
Alt Table
Click to see full alt table
StatusErrorProgram
45.9b
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
46.5b
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
42.7b
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
45.5b
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
26.5b
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
42.3b
(*.f64 a (*.f64 t (/.f64 -4 c)))
16.3b
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))
32.4b
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
40.9b
(/.f64 b (*.f64 z c))
43.6b
(*.f64 (/.f64 b z) (/.f64 1 c))
43.6b
(/.f64 1 (/.f64 c (/.f64 b z)))
40.9b
(*.f64 (/.f64 1 (*.f64 z c)) b)
42.4b
(*.f64 (*.f64 (/.f64 -4 c) a) t)
42.1b
(/.f64 1 (*.f64 (/.f64 c b) z))
46.2b
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
25.6b
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
42.5b
(*.f64 (/.f64 -4 (/.f64 c t)) a)
28.8b
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
51.6b
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
46.8b
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
43.4b
(/.f64 -4 (/.f64 c (*.f64 t a)))
42.7b
(/.f64 (/.f64 b c) z)
42.0b
(/.f64 -4 (/.f64 (/.f64 c a) t))
42.0b
(*.f64 -4 (/.f64 t (/.f64 c a)))
25.6b
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
46.5b
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
28.8b
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
43.4b
(*.f64 (/.f64 -4 c) (*.f64 t a))
Compiler

Compiled 460 to 343 computations (25.4% saved)

regimes1.9s (3.6%)

Counts
65 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (*.f64 9 (*.f64 y x)) z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) z)
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))
(/.f64 1 (/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (*.f64 z c))) 3)
(pow.f64 (/.f64 c (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z))) -1)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 z c) 2))) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) (cbrt.f64 (*.f64 z c))))
Outputs
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c)
(*.f64 -4 (/.f64 t (/.f64 c a)))
Calls

12 calls:

208.0ms
(*.f64 x 9)
201.0ms
b
194.0ms
x
183.0ms
(*.f64 (*.f64 x 9) y)
183.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
9.4b4x
10.7b3y
6.5b3z
9.8b3t
10.7b3a
8.2b6b
8.5b3c
3.5b6(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
7.9b5(*.f64 (*.f64 x 9) y)
7.9b5(*.f64 (*.f64 x 9) y)
9.4b4(*.f64 x 9)
9.4b4(*.f64 x 9)
Compiler

Compiled 917 to 499 computations (45.6% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1517864616239388e+305
2.8364466193042526e+307
0.0ms
-0.0
4.234225443217517e-276
0.0ms
-3.403841833466476e+96
-1.2331637955423827e+96
0.0ms
-inf
-1.486732738228705e+308
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.9s (3.7%)

Counts
60 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (*.f64 9 (*.f64 y x)) z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(/.f64 (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) c) z)
(/.f64 (/.f64 1 z) (/.f64 c (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b)))
(/.f64 1 (/.f64 c (/.f64 (+.f64 (fma.f64 x (*.f64 9 y) (*.f64 z (*.f64 -4 (*.f64 t a)))) b) z)))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (fma.f64 x (*.f64 9 y) b) z)) c)
Outputs
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c)
(*.f64 -4 (/.f64 t (/.f64 c a)))
Calls

12 calls:

223.0ms
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
202.0ms
(*.f64 (*.f64 x 9) y)
161.0ms
(*.f64 (*.f64 x 9) y)
154.0ms
y
150.0ms
b
Results
ErrorSegmentsBranch
9.4b4x
10.7b3y
6.5b3z
9.8b3t
10.7b3a
9.2b3b
8.5b3c
3.5b6(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
8.0b5(*.f64 (*.f64 x 9) y)
8.0b5(*.f64 (*.f64 x 9) y)
9.4b4(*.f64 x 9)
9.4b4(*.f64 x 9)
Compiler

Compiled 810 to 436 computations (46.2% saved)

bsearch2.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1517864616239388e+305
2.8364466193042526e+307
0.0ms
-0.0
4.234225443217517e-276
0.0ms
-3.403841833466476e+96
-1.2331637955423827e+96
0.0ms
-inf
-1.486732738228705e+308
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.9s (3.7%)

Counts
55 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
(/.f64 (fma.f64 9 (*.f64 y (/.f64 x z)) (/.f64 b z)) c)
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (*.f64 9 (*.f64 y x)) z)) c)
Outputs
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c)
(*.f64 -4 (/.f64 t (/.f64 c a)))
Calls

12 calls:

284.0ms
(*.f64 x 9)
227.0ms
(*.f64 (*.f64 x 9) y)
218.0ms
(*.f64 x 9)
217.0ms
x
164.0ms
(*.f64 (*.f64 x 9) y)
Results
ErrorSegmentsBranch
10.6b8x
15.1b1y
10.7b3z
11.1b4t
10.6b5a
12.1b3b
13.2b2c
3.7b6(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
8.7b7(*.f64 (*.f64 x 9) y)
8.7b7(*.f64 (*.f64 x 9) y)
10.6b8(*.f64 x 9)
10.6b8(*.f64 x 9)
Compiler

Compiled 721 to 388 computations (46.2% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1517864616239388e+305
2.8364466193042526e+307
0.0ms
-0.0
4.234225443217517e-276
0.0ms
-4.098448150638176e-258
-0.0
0.0ms
-inf
-1.486732738228705e+308
Compiler

Compiled 36 to 27 computations (25% saved)

regimes2.3s (4.6%)

Counts
52 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(*.f64 (/.f64 1 (*.f64 z c)) (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b))
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 4 t) a)) b) (*.f64 z c)))
(*.f64 (/.f64 1 z) (-.f64 (+.f64 (/.f64 b c) (*.f64 9 (/.f64 (*.f64 y x) c))) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) c))))
(/.f64 (fma.f64 t (*.f64 a -4) (/.f64 b z)) c)
Outputs
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 -4 (/.f64 t (/.f64 c a)))
Calls

12 calls:

531.0ms
(*.f64 (*.f64 x 9) y)
309.0ms
(*.f64 x 9)
236.0ms
(*.f64 (*.f64 x 9) y)
221.0ms
(*.f64 x 9)
207.0ms
x
Results
ErrorSegmentsBranch
10.6b8x
15.1b1y
10.7b3z
11.1b4t
10.6b5a
12.1b3b
13.2b2c
3.7b6(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
8.7b7(*.f64 (*.f64 x 9) y)
8.7b7(*.f64 (*.f64 x 9) y)
10.6b8(*.f64 x 9)
10.6b8(*.f64 x 9)
Compiler

Compiled 683 to 370 computations (45.8% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1517864616239388e+305
2.8364466193042526e+307
0.0ms
-0.0
4.234225443217517e-276
0.0ms
-4.098448150638176e-258
-0.0
0.0ms
-inf
-1.486732738228705e+308
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.5s (3%)

Counts
47 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
Outputs
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 -4 (/.f64 t (/.f64 c a)))
Calls

12 calls:

200.0ms
a
165.0ms
z
148.0ms
y
134.0ms
x
121.0ms
t
Results
ErrorSegmentsBranch
13.8b5x
13.8b5y
10.9b3z
12.7b3t
12.7b5a
12.9b3b
15.1b5c
4.2b6(/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c))
10.4b5(*.f64 (*.f64 x 9) y)
10.4b5(*.f64 (*.f64 x 9) y)
13.8b5(*.f64 x 9)
13.8b5(*.f64 x 9)
Compiler

Compiled 583 to 319 computations (45.3% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
+inf
NaN
0.0ms
1.1517864616239388e+305
2.8364466193042526e+307
0.0ms
-0.0
4.234225443217517e-276
0.0ms
-4.098448150638176e-258
-0.0
0.0ms
-inf
-1.486732738228705e+308
Compiler

Compiled 36 to 27 computations (25% saved)

regimes2.5s (4.8%)

Counts
46 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(-.f64 (/.f64 b (*.f64 z c)) (*.f64 4 (/.f64 (*.f64 a (*.f64 t z)) (*.f64 z c))))
Outputs
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z)))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
Calls

9 calls:

905.0ms
(*.f64 x 9)
428.0ms
(*.f64 x 9)
276.0ms
a
227.0ms
x
163.0ms
b
Results
ErrorSegmentsBranch
16.9b8x
17.1b4y
15.9b4z
17.3b6t
14.2b9a
12.1b6b
18.9b5c
16.9b8(*.f64 x 9)
16.9b8(*.f64 x 9)
Compiler

Compiled 514 to 271 computations (47.3% saved)

bsearch293.0ms (0.6%)

Algorithm
binary-search
Steps
TimeLeftRight
58.0ms
1.5257029343611677e+103
5.003722176672885e+110
59.0ms
1.0767716828963849e-100
3.4740120678379686e-98
52.0ms
-5.170640008691446e-60
-2.0073635986514997e-60
59.0ms
-1.829015771350769e+45
-1.7652940787986298e+44
63.0ms
-4.9350541328636045e+101
-1.197605791536933e+98
Compiler

Compiled 36 to 27 computations (25% saved)

regimes2.0s (3.9%)

Counts
44 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
Outputs
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
Calls

9 calls:

379.0ms
a
346.0ms
(*.f64 x 9)
265.0ms
(*.f64 x 9)
219.0ms
b
204.0ms
t
Results
ErrorSegmentsBranch
17.0b8x
17.1b4y
15.9b4z
17.4b6t
14.2b9a
12.1b6b
18.9b5c
17.0b8(*.f64 x 9)
17.0b8(*.f64 x 9)
Compiler

Compiled 481 to 260 computations (45.9% saved)

bsearch141.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
1.5257029343611677e+103
5.003722176672885e+110
27.0ms
1.0767716828963849e-100
3.4740120678379686e-98
28.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
28.0ms
-1.829015771350769e+45
-1.7652940787986298e+44
31.0ms
-4.9350541328636045e+101
-1.197605791536933e+98
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.4s (2.7%)

Counts
42 → 9
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 1 z) (*.f64 z (*.f64 -4 (*.f64 a (/.f64 t c)))))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 9 (/.f64 (*.f64 y x) z))) c)
(/.f64 (-.f64 b (*.f64 4 (*.f64 a (*.f64 t z)))) (*.f64 c z))
Outputs
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
Calls

9 calls:

217.0ms
a
216.0ms
t
193.0ms
b
178.0ms
x
163.0ms
z
Results
ErrorSegmentsBranch
18.0b5x
18.5b3y
16.5b5z
17.4b6t
14.5b9a
16.4b7b
19.7b5c
18.0b5(*.f64 x 9)
18.0b5(*.f64 x 9)
Compiler

Compiled 451 to 248 computations (45% saved)

bsearch1.3s (2.6%)

Algorithm
binary-search
Steps
TimeLeftRight
294.0ms
6.206755986745495e+120
4.101993906727569e+128
310.0ms
1.1539960642465942e+79
2.2808910174246397e+80
426.0ms
2.281805006128473e+65
8.061028430197969e+71
77.0ms
2.890309290654721e+35
8.223710871575387e+35
55.0ms
57284383549330970.0
4564318124481675000.0
56.0ms
7.54257787497075e-175
9.564500597610749e-175
61.0ms
1.642250581311466e-217
5.626023134086451e-217
57.0ms
-5.312250734990058e-52
-9.539484563533963e-54
Compiler

Compiled 950 to 709 computations (25.4% saved)

regimes1.2s (2.4%)

Counts
36 → 7
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
Outputs
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c)
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
Calls

9 calls:

195.0ms
y
189.0ms
b
185.0ms
a
126.0ms
t
107.0ms
z
Results
ErrorSegmentsBranch
22.0b3x
20.3b7y
22.0b6z
22.8b4t
23.9b5a
21.3b6b
25.2b3c
22.0b3(*.f64 x 9)
22.0b3(*.f64 x 9)
Compiler

Compiled 375 to 219 computations (41.6% saved)

bsearch1.4s (2.7%)

Algorithm
binary-search
Steps
TimeLeftRight
107.0ms
3.5447534725328194e+274
2.8245698505206794e+280
104.0ms
2.52646267044782e+236
4.711253446115771e+240
200.0ms
1.0952660037114367e+162
2.0208598843484324e+176
525.0ms
3.4909057745288514e+123
2.1132303227320633e+126
381.0ms
3.7931161857465203e+81
3.6156968431461644e+86
47.0ms
-2.618607136506946e-123
-9.401243184145214e-130
Compiler

Compiled 1552 to 1181 computations (23.9% saved)

regimes2.8s (5.5%)

Counts
34 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 9 (/.f64 y (/.f64 z (/.f64 x c))))
(*.f64 9 (/.f64 (*.f64 y x) (*.f64 c z)))
(/.f64 y (/.f64 z (/.f64 x (/.f64 c 9))))
(/.f64 (*.f64 (*.f64 -4 a) (*.f64 t z)) (*.f64 c z))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

9 calls:

708.0ms
(*.f64 x 9)
491.0ms
(*.f64 x 9)
442.0ms
a
345.0ms
x
222.0ms
b
Results
ErrorSegmentsBranch
27.1b12x
29.4b8y
28.0b10z
30.7b4t
27.6b11a
23.6b6b
32.2b8c
27.1b12(*.f64 x 9)
27.1b12(*.f64 x 9)
Compiler

Compiled 353 to 211 computations (40.2% saved)

bsearch152.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
3.396431659284203e+77
1.0358099383950815e+80
29.0ms
2.001053900145543e-208
9.434288429683432e-195
28.0ms
1.1741638755735829e-258
2.2870810540929888e-257
29.0ms
-5.075764247378945e-143
-5.150418186050667e-146
37.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.6s (3.2%)

Counts
29 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 9 (/.f64 x (*.f64 z (/.f64 c y))))
(/.f64 y (*.f64 c (/.f64 (*.f64 z 1/9) x)))
(*.f64 (*.f64 (/.f64 y z) x) (/.f64 9 c))
(/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y)
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

9 calls:

303.0ms
a
290.0ms
(*.f64 x 9)
194.0ms
z
186.0ms
x
183.0ms
(*.f64 x 9)
Results
ErrorSegmentsBranch
27.2b12x
29.4b8y
28.0b10z
30.9b4t
27.6b11a
23.6b6b
32.2b8c
27.2b12(*.f64 x 9)
27.2b12(*.f64 x 9)
Compiler

Compiled 306 to 188 computations (38.6% saved)

bsearch146.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
31.0ms
3.396431659284203e+77
1.0358099383950815e+80
29.0ms
2.001053900145543e-208
9.434288429683432e-195
29.0ms
1.4648334213736762e-251
8.298233083448164e-247
27.0ms
-5.075764247378945e-143
-5.150418186050667e-146
30.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.5s (2.8%)

Counts
24 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 (/.f64 y z) (*.f64 x (/.f64 9 c)))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(*.f64 9 (/.f64 x (/.f64 z (/.f64 y c))))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

9 calls:

229.0ms
x
224.0ms
b
186.0ms
a
151.0ms
c
150.0ms
y
Results
ErrorSegmentsBranch
27.2b12x
28.9b11y
28.1b10z
31.0b4t
27.6b11a
24.0b6b
32.4b8c
27.2b12(*.f64 x 9)
27.2b12(*.f64 x 9)
Compiler

Compiled 261 to 165 computations (36.8% saved)

bsearch233.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
3.396431659284203e+77
1.0358099383950815e+80
31.0ms
2.001053900145543e-208
9.434288429683432e-195
65.0ms
1.4648334213736762e-251
8.298233083448164e-247
53.0ms
-5.075764247378945e-143
-5.150418186050667e-146
55.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.9s (3.7%)

Counts
22 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z)
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

9 calls:

323.0ms
(*.f64 x 9)
312.0ms
(*.f64 x 9)
308.0ms
b
207.0ms
x
183.0ms
c
Results
ErrorSegmentsBranch
27.6b12x
28.9b11y
28.1b10z
31.0b4t
29.0b9a
24.0b6b
32.4b8c
27.6b12(*.f64 x 9)
27.6b12(*.f64 x 9)
Compiler

Compiled 243 to 155 computations (36.2% saved)

bsearch167.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
30.0ms
3.396431659284203e+77
1.0358099383950815e+80
28.0ms
2.001053900145543e-208
9.434288429683432e-195
29.0ms
1.1741638755735829e-258
2.2870810540929888e-257
28.0ms
-5.075764247378945e-143
-5.150418186050667e-146
51.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes702.0ms (1.4%)

Counts
21 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(/.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) c)
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

7 calls:

184.0ms
x
117.0ms
z
115.0ms
y
90.0ms
a
84.0ms
c
Results
ErrorSegmentsBranch
27.6b12x
30.2b8y
28.5b10z
31.0b4t
29.0b9a
24.3b6b
32.7b8c
Compiler

Compiled 214 to 133 computations (37.9% saved)

bsearch142.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
27.0ms
3.396431659284203e+77
1.0358099383950815e+80
28.0ms
2.001053900145543e-208
9.434288429683432e-195
32.0ms
1.805419458200613e-245
7.053906969662817e-236
28.0ms
-5.075764247378945e-143
-5.150418186050667e-146
27.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes1.2s (2.3%)

Counts
19 → 6
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
(/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

7 calls:

356.0ms
x
256.0ms
z
155.0ms
y
109.0ms
a
97.0ms
t
Results
ErrorSegmentsBranch
28.1b12x
30.4b8y
28.9b10z
31.0b4t
30.1b7a
24.3b6b
32.7b8c
Compiler

Compiled 196 to 124 computations (36.7% saved)

bsearch359.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
3.396431659284203e+77
1.0358099383950815e+80
138.0ms
2.001053900145543e-208
9.434288429683432e-195
82.0ms
1.805419458200613e-245
7.053906969662817e-236
46.0ms
-5.075764247378945e-143
-5.150418186050667e-146
47.0ms
-4.87522260859717e-10
-4.417510661956045e-10
Compiler

Compiled 36 to 27 computations (25% saved)

regimes615.0ms (1.2%)

Counts
18 → 3
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 (*.f64 -4 (*.f64 a t)) c)
(*.f64 a (*.f64 t (/.f64 -4 c)))
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 -4 (/.f64 t (/.f64 c a)))
(/.f64 b (*.f64 z c))
Calls

7 calls:

150.0ms
x
128.0ms
c
92.0ms
y
74.0ms
a
61.0ms
z
Results
ErrorSegmentsBranch
33.1b10x
34.7b6y
33.2b3z
32.6b3t
31.3b5a
28.9b3b
33.1b8c
Compiler

Compiled 187 to 119 computations (36.4% saved)

bsearch72.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
3.396431659284203e+77
1.0358099383950815e+80
44.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
Compiler

Compiled 36 to 27 computations (25% saved)

regimes378.0ms (0.7%)

Counts
13 → 3
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
(*.f64 (/.f64 1 (*.f64 z c)) b)
(*.f64 (/.f64 1 z) (/.f64 b c))
Outputs
(*.f64 (/.f64 1 (*.f64 z c)) b)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(/.f64 b (*.f64 z c))
Calls

7 calls:

103.0ms
x
88.0ms
y
56.0ms
c
47.0ms
z
35.0ms
a
Results
ErrorSegmentsBranch
34.3b8x
34.7b6y
33.2b3z
32.6b3t
31.3b5a
29.0b3b
33.2b8c
Compiler

Compiled 150 to 100 computations (33.3% saved)

bsearch111.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
57.0ms
3.396431659284203e+77
1.0358099383950815e+80
54.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
Compiler

Compiled 36 to 27 computations (25% saved)

regimes778.0ms (1.5%)

Counts
11 → 3
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(/.f64 -4 (/.f64 (/.f64 c a) t))
(*.f64 (/.f64 -4 c) (*.f64 t a))
(*.f64 (/.f64 a c) (*.f64 t -4))
(/.f64 -4 (/.f64 c (*.f64 t a)))
(*.f64 (/.f64 b z) (/.f64 1 c))
Outputs
(/.f64 b (*.f64 z c))
(/.f64 -4 (/.f64 (/.f64 c a) t))
(/.f64 b (*.f64 z c))
Calls

7 calls:

167.0ms
c
132.0ms
x
125.0ms
z
112.0ms
b
84.0ms
t
Results
ErrorSegmentsBranch
34.3b8x
34.7b6y
33.2b3z
32.6b3t
31.3b5a
29.0b3b
33.2b8c
Compiler

Compiled 136 to 94 computations (30.9% saved)

bsearch115.0ms (0.2%)

Algorithm
binary-search
Steps
TimeLeftRight
57.0ms
3.396431659284203e+77
1.0358099383950815e+80
57.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
Compiler

Compiled 36 to 27 computations (25% saved)

regimes646.0ms (1.3%)

Counts
6 → 4
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
Outputs
(/.f64 b (*.f64 z c))
(*.f64 (/.f64 -4 (/.f64 c t)) a)
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 b (*.f64 z c))
Calls

7 calls:

172.0ms
t
142.0ms
a
94.0ms
b
78.0ms
c
62.0ms
y
Results
ErrorSegmentsBranch
34.6b8x
35.0b6y
33.7b3z
32.6b3t
31.3b5a
28.3b4b
34.2b8c
Compiler

Compiled 101 to 76 computations (24.8% saved)

bsearch266.0ms (0.5%)

Algorithm
binary-search
Steps
TimeLeftRight
28.0ms
3.396431659284203e+77
1.0358099383950815e+80
28.0ms
-2.840625904972336e-278
-2.4077347854354293e-295
210.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
Compiler

Compiled 36 to 27 computations (25% saved)

regimes467.0ms (0.9%)

Counts
5 → 3
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 1 (*.f64 (/.f64 c b) z))
Outputs
(/.f64 b (*.f64 z c))
(*.f64 (*.f64 (/.f64 -4 c) a) t)
(/.f64 b (*.f64 z c))
Calls

7 calls:

155.0ms
y
145.0ms
b
63.0ms
c
44.0ms
z
25.0ms
x
Results
ErrorSegmentsBranch
36.1b6x
35.2b6y
33.7b3z
32.6b3t
32.7b5a
29.3b3b
34.6b8c
Compiler

Compiled 94 to 72 computations (23.4% saved)

bsearch74.0ms (0.1%)

Algorithm
binary-search
Steps
TimeLeftRight
46.0ms
3.396431659284203e+77
1.0358099383950815e+80
28.0ms
-1.1304786032518291e-57
-5.170640008691446e-60
Compiler

Compiled 36 to 27 computations (25% saved)

regimes31.0ms (0.1%)

Accuracy

Total -6.6b remaining (-16.3%)

Threshold costs -6.6b (-16.3%)

Counts
3 → 1
Calls
Call 1
Inputs
(/.f64 (/.f64 b c) z)
(/.f64 b (*.f64 z c))
(/.f64 1 (/.f64 c (/.f64 b z)))
Outputs
(/.f64 b (*.f64 z c))
Calls

7 calls:

5.0ms
b
5.0ms
z
4.0ms
t
4.0ms
x
4.0ms
c
Results
ErrorSegmentsBranch
40.9b1x
40.9b1y
40.9b1z
40.9b1t
40.9b1a
40.9b1b
40.9b1c
Compiler

Compiled 80 to 64 computations (20% saved)

simplify696.0ms (1.4%)

Algorithm
egg-herbie
Rules
387×distribute-rgt-neg-in_binary64
260×distribute-lft-neg-out_binary64
239×distribute-lft-neg-in_binary64
233×neg-sub0_binary64
233×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02582813
13172809
23532809
33972809
44432809
54782809
65292809
75862809
86412809
96702809
107002809
117352809
127772809
138322809
149032809
159972809
1611572809
1714592809
1818212809
1921672809
2024842809
2126792809
2228152809
2329002809
2429282809
2529322809
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z))) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b -2338746911329833/452312848583266388373324160190187140051835877600158453279131187530910662656) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z))) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)))))))
(if (<=.f64 a -1790224956223297/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 -4 (/.f64 t (/.f64 c a))) (if (<=.f64 a 1019849495830963/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 3360601919760259/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 57284383549330968) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 289030929065472082796583567017115648) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 800000000000000033505220451369166367193147093312270626514742169445597184) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 11600000000000000674452603693222669277566105020418299888339542563105396280524800) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 400000000000000030069794766607283450988571625740963285393163640943106370096966081865816440439103214171306382015541010530671001600) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 (/.f64 -4 (/.f64 c t)) a)))))))))
(if (<=.f64 y -7795937568891211/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 y 360000000000000005267050283042954291149215475631275821340299883381126691130413357727744) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3499999999999999995376849771596742216749213691249007626362371282703715477717282461654064990776790569137245026772351696502784) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 y 200000000000000001489796100414863978288398987716630774471928508262527970493563232052743975274781411681693120520556929256745086766561954636618113848223247767419307779472087842816) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 260000000000000002527109277458638761460445890137861171901865650256831080845988582008694790130287928011173079746205326559445249580453408688209212160520966710287966076382905385626509151846969181721593768400943738852462722279491216129130496) (/.f64 y (/.f64 z (/.f64 x (/.f64 c 9)))) (if (<=.f64 y 28000000000000000111789406172993294489734714787827212684432962305612136712828622173386486094153123048498137662306353483247139738761835845939327784309890589073947757838854814070020821793477934782155960727542169135045878074261910592125590185377320300380124793556666350659924442218496) (*.f64 (/.f64 -4 (/.f64 c t)) a) (/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 9 (/.f64 x (/.f64 z (/.f64 y c)))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (/.f64 -4 (/.f64 (/.f64 c a) t)) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (/.f64 -4 (/.f64 (/.f64 c a) t)) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b -4535548548361865/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 (/.f64 -4 (/.f64 c t)) a) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 (*.f64 (/.f64 -4 c) a) t) (/.f64 b (*.f64 z c)))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 (*.f64 (/.f64 -4 c) a) t) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
Outputs
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 b (*.f64 x (*.f64 9 y))) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (-.f64 b (*.f64 x (*.f64 y -9))) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 (fma.f64 x (*.f64 9 y) b) (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 (*.f64 x (*.f64 9 y)) b) z)) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 b (*.f64 x (*.f64 9 y))) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (+.f64 b (*.f64 x (*.f64 9 y))) z)) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -2000000000000000099723307943817786034020536970876924303149785861223976798198611630768918030712832) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (-.f64 b (*.f64 x (*.f64 y -9))) z)) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (/.f64 (-.f64 b (*.f64 x (*.f64 y -9))) z)) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 b (+.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 t -4))))) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (fma.f64 t (*.f64 a -4) (*.f64 b (/.f64 1 z))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 (*.f64 4 t) a))) b) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 b (-.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 4 t))))) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (*.f64 (/.f64 1 z) (/.f64 (+.f64 b (+.f64 (*.f64 x (*.f64 9 y)) (*.f64 z (*.f64 a (*.f64 t -4))))) c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -inf.0) (*.f64 (/.f64 a c) (*.f64 t -4)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) -8655577598126739/2163894399531684849059183759018052020301198647443953754636127064173256304872345024407213080115843841616586321892381199068702095603722999960578207655784200507016751857659924824755124296402642702553187257992033027703390323887110396882282073697349781407701150027357134841184256) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 0) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) 199999999999999987850710501107292437200805744402346499063815431426464091260264678056866185148810154968737122361123243451574343874852720610604715976817337655499746028833640220821354205063248818116874396050971031981532793651016436653190982245392158996106920698373251448128152087616919197241498086962762874880) (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) (if (<=.f64 (/.f64 (+.f64 (-.f64 (*.f64 (*.f64 x 9) y) (*.f64 (*.f64 (*.f64 z 4) t) a)) b) (*.f64 z c)) +inf.0) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (*.f64 -4 (/.f64 t (/.f64 c a))))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z))) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b -2338746911329833/452312848583266388373324160190187140051835877600158453279131187530910662656) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 c z))) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 z c))) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 b -2338746911329833/452312848583266388373324160190187140051835877600158453279131187530910662656) (-.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 (neg.f64 b) (*.f64 z c))) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (+.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 b (*.f64 z c))) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 b -2338746911329833/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 b (*.f64 z c))) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (+.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 b (*.f64 z c))) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 b -2338746911329833/452312848583266388373324160190187140051835877600158453279131187530910662656) (+.f64 (/.f64 (*.f64 x (*.f64 9 y)) (*.f64 z c)) (/.f64 b (*.f64 z c))) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 9 (/.f64 (*.f64 y x) z)) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)))))))
(if (<=.f64 b -493505413286360448200488941722560726187577870351909911282291129581007378158534038665647449301525200896) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 b -1829015771350768957484642017023914145591853056) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 b 4242696452158547/39402006196394479212279040100143613805079739270465446667948293404245721771497210611414266254884915640806627990306816) (/.f64 (+.f64 (*.f64 -4 (*.f64 t a)) (*.f64 9 (/.f64 (*.f64 x y) z))) c) (if (<=.f64 b 15257029343611677056712027236139672574484462685981690104370574010499652828726088656649400579341349289984) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)))))))
(if (<=.f64 a -1790224956223297/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 -4 (/.f64 t (/.f64 c a))) (if (<=.f64 a 1019849495830963/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 3360601919760259/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 57284383549330968) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 289030929065472082796583567017115648) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 800000000000000033505220451369166367193147093312270626514742169445597184) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (if (<=.f64 a 11600000000000000674452603693222669277566105020418299888339542563105396280524800) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 a 400000000000000030069794766607283450988571625740963285393163640943106370096966081865816440439103214171306382015541010530671001600) (/.f64 (+.f64 (*.f64 9 (*.f64 y x)) b) (*.f64 z c)) (*.f64 (/.f64 -4 (/.f64 c t)) a)))))))))
(if (<=.f64 a -1790224956223297/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 -4 (/.f64 t (/.f64 c a))) (if (<=.f64 a 1019849495830963/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 3360601919760259/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 a 57284383549330968) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 289030929065472082796583567017115648) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 a 800000000000000033505220451369166367193147093312270626514742169445597184) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 11600000000000000674452603693222669277566105020418299888339542563105396280524800) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 a 400000000000000030069794766607283450988571625740963285393163640943106370096966081865816440439103214171306382015541010530671001600) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (*.f64 a (/.f64 -4 (/.f64 c t)))))))))))
(if (<=.f64 a -1790224956223297/3369993333393829974333376885877453834204643052817571560137951281152) (*.f64 -4 (/.f64 t (/.f64 c a))) (if (<=.f64 a 1019849495830963/6210072369202835740595917953850010221027544068466786444556208152104203810745507545323513635314585911801950922788524292824686320176459257565777149100164724556817819904083399622201061142526393779301051996774865875003571387415264231424) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 3360601919760259/4455508415646675018204269146191690746966043464109921807206242693261010905477224010259680479802120507596330380442963288389344438204468201170168614570041224793214838549179946240315306828365824) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 a 57284383549330968) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 289030929065472082796583567017115648) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 a 800000000000000033505220451369166367193147093312270626514742169445597184) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (if (<=.f64 a 11600000000000000674452603693222669277566105020418299888339542563105396280524800) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 a 400000000000000030069794766607283450988571625740963285393163640943106370096966081865816440439103214171306382015541010530671001600) (/.f64 (+.f64 b (*.f64 9 (*.f64 x y))) (*.f64 z c)) (*.f64 a (/.f64 -4 (/.f64 c t)))))))))))
(if (<=.f64 y -7795937568891211/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 y 360000000000000005267050283042954291149215475631275821340299883381126691130413357727744) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 3499999999999999995376849771596742216749213691249007626362371282703715477717282461654064990776790569137245026772351696502784) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 y 200000000000000001489796100414863978288398987716630774471928508262527970493563232052743975274781411681693120520556929256745086766561954636618113848223247767419307779472087842816) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 a t))) c) (if (<=.f64 y 260000000000000002527109277458638761460445890137861171901865650256831080845988582008694790130287928011173079746205326559445249580453408688209212160520966710287966076382905385626509151846969181721593768400943738852462722279491216129130496) (/.f64 y (/.f64 z (/.f64 x (/.f64 c 9)))) (if (<=.f64 y 28000000000000000111789406172993294489734714787827212684432962305612136712828622173386486094153123048498137662306353483247139738761835845939327784309890589073947757838854814070020821793477934782155960727542169135045878074261910592125590185377320300380124793556666350659924442218496) (*.f64 (/.f64 -4 (/.f64 c t)) a) (/.f64 y (*.f64 (/.f64 (*.f64 c 1/9) x) z))))))))
(if (<=.f64 y -7795937568891211/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 y 360000000000000005267050283042954291149215475631275821340299883381126691130413357727744) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 y 3499999999999999995376849771596742216749213691249007626362371282703715477717282461654064990776790569137245026772351696502784) (*.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9)))) (if (<=.f64 y 200000000000000001489796100414863978288398987716630774471928508262527970493563232052743975274781411681693120520556929256745086766561954636618113848223247767419307779472087842816) (/.f64 (+.f64 (/.f64 b z) (*.f64 -4 (*.f64 t a))) c) (if (<=.f64 y 260000000000000002527109277458638761460445890137861171901865650256831080845988582008694790130287928011173079746205326559445249580453408688209212160520966710287966076382905385626509151846969181721593768400943738852462722279491216129130496) (/.f64 y (/.f64 z (/.f64 x (/.f64 c 9)))) (if (<=.f64 y 28000000000000000111789406172993294489734714787827212684432962305612136712828622173386486094153123048498137662306353483247139738761835845939327784309890589073947757838854814070020821793477934782155960727542169135045878074261910592125590185377320300380124793556666350659924442218496) (*.f64 a (/.f64 -4 (/.f64 c t))) (/.f64 y (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))))
(if (<=.f64 y -7795937568891211/2977131414714805823690030317109266572712515013375254774912983855843898524112477893944078543723575564536883288499266264815757728270805630976) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 y 360000000000000005267050283042954291149215475631275821340299883381126691130413357727744) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 y 3499999999999999995376849771596742216749213691249007626362371282703715477717282461654064990776790569137245026772351696502784) (*.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9)))) (if (<=.f64 y 200000000000000001489796100414863978288398987716630774471928508262527970493563232052743975274781411681693120520556929256745086766561954636618113848223247767419307779472087842816) (/.f64 (-.f64 (/.f64 b z) (*.f64 4 (*.f64 t a))) c) (if (<=.f64 y 260000000000000002527109277458638761460445890137861171901865650256831080845988582008694790130287928011173079746205326559445249580453408688209212160520966710287966076382905385626509151846969181721593768400943738852462722279491216129130496) (/.f64 y (/.f64 z (/.f64 x (/.f64 c 9)))) (if (<=.f64 y 28000000000000000111789406172993294489734714787827212684432962305612136712828622173386486094153123048498137662306353483247139738761835845939327784309890589073947757838854814070020821793477934782155960727542169135045878074261910592125590185377320300380124793556666350659924442218496) (*.f64 a (/.f64 -4 (/.f64 c t))) (/.f64 y (*.f64 z (/.f64 (*.f64 c 1/9) x)))))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9)))) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 x (/.f64 (/.f64 y z) (/.f64 c 9))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 (/.f64 x (*.f64 z (*.f64 c 1/9))) y) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (*.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9)))) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 y (/.f64 x (*.f64 z (*.f64 c 1/9)))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 9 (/.f64 x (/.f64 z (/.f64 y c)))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 7557260600941979/515912628062173092140956821207535748553561841832149923953086629908861232965551620580485601452790222553392963860602664725471042538576841344971229471155214430574596371092778402508526872730885196340843977449424988675925808879640197010584371971452184059071815020407947264) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (*.f64 9 (/.f64 x (/.f64 z (/.f64 y c)))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1270383317243047/1081947199765842424529591879509026010150599323721976877318063532086628152436172512203606540057921920808293160946190599534351047801861499980289103827892100253508375928829962412377562148201321351276593628996016513851695161943555198441141036848674890703850575013678567420592128) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 (/.f64 (*.f64 x 9) (/.f64 c y)) z) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 9 (/.f64 (/.f64 c y) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 (/.f64 (/.f64 1 t) a) c)) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -4715025990321683/9671406556917033397649408) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b -2787527562302527/54918381281044877719855206392651145738155482401146443275155707673484345467181248416980477125291636439818370491131846864296975903997733150500592226328920457216) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 1110361453813151/61501577861568104283923723841611832207865934590357532972465351809127477760976746151505184346770074671911354525161107149776344601938347976800349887747194103071045442949864673913541659442291879217725274258783458313456274137454056383441015716964266784080483319808) (/.f64 -4 (*.f64 c (/.f64 (/.f64 1 t) a))) (if (<=.f64 b 2314651298258343/11567161174868858867503549817670155728287145622944061541103214308813593929159469055614459580396462067592797657080971249983993023962637889321478361450442531251940540790713205229865500968930113649556510144425306236378050199552) (/.f64 y (/.f64 (*.f64 c 1/9) (/.f64 x z))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c)))))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 -4 (/.f64 t (/.f64 c a))) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 (/.f64 1 (*.f64 z c)) b) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (/.f64 -4 (/.f64 (/.f64 c a) t)) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (*.f64 b (/.f64 1 (*.f64 z c))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (/.f64 -4 (/.f64 (/.f64 c a) t)) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (/.f64 -4 (/.f64 (/.f64 c a) t)) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b -4535548548361865/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 (/.f64 -4 (/.f64 c t)) a) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 (*.f64 (/.f64 -4 c) a) t) (/.f64 b (*.f64 z c)))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b -4535548548361865/159667224762777584932509817042947085285396100834836603320203779394976951349517125262796637239410856087147395747535399619517795039071487492859133743862786513625600453836086854121403017715549038974612268539563513919466464836409669631111108421475843532600569672550060483331388679618427520794230784) (*.f64 a (/.f64 -4 (/.f64 c t))) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 t (*.f64 a (/.f64 -4 c))) (/.f64 b (*.f64 z c)))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 (*.f64 (/.f64 -4 c) a) t) (/.f64 b (*.f64 z c))))
(if (<=.f64 b -998691400975131/883423532389192164791648750371459257913741948437809479060803100646309888) (/.f64 b (*.f64 z c)) (if (<=.f64 b 339643165928420314284982193113904249298901827232114989081608771327922683248640) (*.f64 t (*.f64 a (/.f64 -4 c))) (/.f64 b (*.f64 z c))))
(/.f64 b (*.f64 z c))
(/.f64 (/.f64 b c) z)
Compiler

Compiled 2066 to 1240 computations (40% saved)

soundness1.0s (2%)

Algorithm
egg-herbie
Rules
828×fma-def_binary64
828×fma-def_binary64
828×fma-def_binary64
828×fma-def_binary64
600×div-sub_binary64
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
01928
14228
212524
343324
4121523
5293221
6740321
0364318
1794248
21854008
34304008
47224008
58684008
68774008
08612
114612
229612
356612
486612
597612
01928
14228
212524
343324
4121523
5293221
6740321
01928
14228
212524
343324
4121523
5293221
6740321
01928
14228
212524
343324
4121523
5293221
6740321
0364318
1794248
21854008
34304008
47224008
58684008
68774008
Stop Event
saturated
node limit
node limit
node limit
saturated
saturated
node limit
Compiler

Compiled 2768 to 1946 computations (29.7% saved)

end1.9s (3.7%)

Remove

(sort x y)

Compiler

Compiled 3131 to 1729 computations (44.8% saved)

Profiling

Loading profile data...