Details

Time bar (total: 9.3s)

analyze436.0ms (4.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%99.8%0.2%0%0%0%1
0%0%99.8%0.2%0%0%0%2
0%0%99.8%0.2%0%0%0%3
0%0%99.8%0.2%0%0%0%4
0%0%99.8%0.2%0%0%0%5
0%0%99.8%0.2%0%0%0%6
0%0%99.8%0.2%0%0%0%7
0%0%99.8%0.2%0%0%0%8
0%0%99.8%0.2%0%0%0%9
0%0%99.8%0.2%0%0%0%10
3.1%3.1%96.6%0.2%0%0%0%11
4.7%4.7%95.1%0.2%0%0%0%12
Compiler

Compiled 15 to 10 computations (33.3% saved)

sample1.6s (17.5%)

Results
1.1s8256×body256valid
457.0ms3268×body256infinite
Bogosity

preprocess71.0ms (0.8%)

Algorithm
egg-herbie
Rules
722×times-frac_binary64
590×associate-/l*_binary64
527×fma-neg_binary64
389×sub-neg_binary64
369×div-sub_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042143
1137143
2294143
3489143
41106143
52129143
63022143
76638143
055
155
Stop Event
unsound
node limit
Calls
Call 1
Inputs
0
1
2
3
4
Outputs
0
1
0
2
3
2
4
Call 2
Inputs
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(/.f64 (-.f64 (*.f64 z y) (*.f64 x t)) a)
(/.f64 (-.f64 (*.f64 t y) (*.f64 z x)) a)
(/.f64 (-.f64 (*.f64 a y) (*.f64 z t)) x)
(/.f64 (-.f64 (*.f64 x z) (*.f64 y t)) a)
(/.f64 (-.f64 (*.f64 x t) (*.f64 z y)) a)
(/.f64 (-.f64 (*.f64 x a) (*.f64 z t)) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 x y) (*.f64 a t)) z)
(/.f64 (-.f64 (*.f64 x y) (*.f64 z a)) t)
Outputs
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(/.f64 (fma.f64 t (neg.f64 z) (*.f64 x y)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(/.f64 (fma.f64 t (neg.f64 z) (*.f64 x y)) a)
(/.f64 (-.f64 (*.f64 z y) (*.f64 x t)) a)
(/.f64 (-.f64 (*.f64 y z) (*.f64 x t)) a)
(/.f64 (-.f64 (*.f64 t y) (*.f64 z x)) a)
(/.f64 (-.f64 (*.f64 y t) (*.f64 x z)) a)
(/.f64 (fma.f64 y t (*.f64 x (neg.f64 z))) a)
(/.f64 (fma.f64 x (neg.f64 z) (*.f64 y t)) a)
(/.f64 (-.f64 (*.f64 a y) (*.f64 z t)) x)
(/.f64 (-.f64 (*.f64 y a) (*.f64 z t)) x)
(/.f64 (-.f64 (*.f64 x z) (*.f64 y t)) a)
(/.f64 (fma.f64 t (neg.f64 y) (*.f64 x z)) a)
(/.f64 (-.f64 (*.f64 x t) (*.f64 z y)) a)
(/.f64 (-.f64 (*.f64 x t) (*.f64 y z)) a)
(/.f64 (-.f64 (*.f64 x a) (*.f64 z t)) y)
(/.f64 (-.f64 (*.f64 x y) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(/.f64 (fma.f64 t (neg.f64 z) (*.f64 x y)) a)
(/.f64 (-.f64 (*.f64 x y) (*.f64 a t)) z)
(/.f64 (-.f64 (*.f64 x y) (*.f64 t a)) z)
(/.f64 (fma.f64 x y (neg.f64 (*.f64 t a))) z)
(/.f64 (-.f64 (*.f64 x y) (*.f64 z a)) t)
(/.f64 (fma.f64 x y (*.f64 a (neg.f64 z))) t)
Symmetry

(sort x y)

(sort z t)

Compiler

Compiled 19 to 14 computations (26.3% saved)

simplify48.0ms (0.5%)

Algorithm
egg-herbie
Rules
828×fma-def_binary64
389×fma-neg_binary64
131×cancel-sign-sub-inv_binary64
113×distribute-rgt-in_binary64
111×associate-/l*_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01013
12113
24613
37713
416113
529213
648313
773313
8118613
9176113
10265313
11274013
12277013
13277513
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
Outputs
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)

eval1.0ms (0%)

Compiler

Compiled 23 to 12 computations (47.8% saved)

prune1.0ms (0%)

Pruning

3 alts after pruning (3 fresh and 0 done)

PrunedKeptTotal
New022
Fresh011
Picked000
Done000
Total033
Error
5.9b
Counts
3 → 2
Alt Table
Click to see full alt table
StatusErrorProgram
5.9b
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
5.9b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
Compiler

Compiled 28 to 18 computations (35.7% saved)

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 x y) (*.f64 z t))
5.6b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
Compiler

Compiled 32 to 9 computations (71.9% saved)

series14.0ms (0.2%)

Counts
2 → 108
Calls

27 calls:

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

rewrite74.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
649×log-prod_binary64
420×fma-def_binary64
406×pow-prod-down_binary64
315×pow2_binary64
220×fma-neg_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01023
122723
2331123
Stop Event
node limit
Counts
2 → 234
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(-.f64 (*.f64 x y) (*.f64 z t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 a y))) 2) (cbrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x (/.f64 a y))) (sqrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) 1) (/.f64 (sqrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 x y) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 a -1/2) (/.f64 (*.f64 x y) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 x y (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 x y (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 x y)) (+.f64 1 (expm1.f64 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (exp.f64 (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 z) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 1 (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x y) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (neg.f64 t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (neg.f64 z) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 t) z (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 z) t (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 z t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))))

simplify100.0ms (1.1%)

Algorithm
egg-herbie
Rules
704×times-frac_binary64
507×fma-neg_binary64
478×unswap-sqr_binary64
189×log-prod_binary64
167×sqr-pow_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04595454
110794941
234524804
Stop Event
node limit
Counts
342 → 297
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 0 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 1)
(*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (*.f64 x y) (*.f64 z t)))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)
(pow.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) -1)
(pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) 1) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 1))
(fma.f64 (*.f64 x y) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 1 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 a y))) 2) (cbrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (sqrt.f64 (/.f64 x (/.f64 a y))) (sqrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) 1) (/.f64 (sqrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 x y) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 a -1/2) (/.f64 (*.f64 x y) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 t)))
(+.f64 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(+.f64 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))
(+.f64 (*.f64 z (neg.f64 t)) (*.f64 x y))
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 z t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 x y (*.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 x y (*.f64 z t))))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) -1)
(pow.f64 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(log.f64 (/.f64 (exp.f64 (*.f64 x y)) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (*.f64 z (neg.f64 t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (neg.f64 t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (exp.f64 (*.f64 x y))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(exp.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1))
(fma.f64 x y (*.f64 z (neg.f64 t)))
(fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (*.f64 z (neg.f64 t)))
(fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 x y) 1 (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 x y) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 x y) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 x y) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 z (neg.f64 t) (*.f64 x y))
(fma.f64 t (neg.f64 z) (*.f64 x y))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (*.f64 x y) (*.f64 z (neg.f64 t)))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 1 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (*.f64 x y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))
(fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 x y))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (neg.f64 t) z (*.f64 x y))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (neg.f64 z) t (*.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 -1 (*.f64 z t) (*.f64 x y))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (/.f64 z a) (neg.f64 t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 0 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (/.f64 1 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 1 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (neg.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 a) (-.f64 (*.f64 x y) (*.f64 z t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (sqrt.f64 a)))
(*.f64 (pow.f64 a -1/2) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 a)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (-.f64 (*.f64 y x) (*.f64 t z))) (cbrt.f64 a))
(*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2) 1/2)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3) 1/3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) -1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 x y) (*.f64 z t))) 1) -1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(neg.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 2))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) 3))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 a 3)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 1))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 x y) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 x (/.f64 a y))) 2) (cbrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 x (/.f64 a y))) (sqrt.f64 (/.f64 x (/.f64 a y))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) 1) (/.f64 (cbrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) 1) (/.f64 (sqrt.f64 (*.f64 x y)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 (*.f64 x y) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 x (/.f64 (cbrt.f64 a) y)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 a) -2) (/.f64 x (/.f64 (cbrt.f64 a) y))) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(-.f64 (pow.f64 (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) 3) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 x y)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (pow.f64 a -1/2) (/.f64 (*.f64 x y) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 a -1/2) (/.f64 (*.f64 y x) (sqrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (pow.f64 a -1/2) (*.f64 (/.f64 x (sqrt.f64 a)) y)) (*.f64 t (/.f64 z a)))
(-.f64 (/.f64 (*.f64 (pow.f64 a -1/2) x) (/.f64 (sqrt.f64 a) y)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a))) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (neg.f64 z) (/.f64 a t)))
(-.f64 (*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a))) (*.f64 t (/.f64 z a)))
(+.f64 (*.f64 x y) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 z (neg.f64 t)) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 0 (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 x y (*.f64 z t)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 x y (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 x y) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 z (neg.f64 t) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 3) (pow.f64 (*.f64 0 (*.f64 t z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 (*.f64 0 (*.f64 t z)) (+.f64 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 3) (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 x y) (*.f64 z (neg.f64 t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (+.f64 (*.f64 t z) (fma.f64 z (neg.f64 t) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (pow.f64 (*.f64 0 (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 0 (*.f64 t z)))))
(/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (-.f64 (*.f64 y x) (*.f64 t z)))
(pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2) 1/2)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 3)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 2)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3))) -1)
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (/.f64 (fma.f64 x y (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (/.f64 (exp.f64 (*.f64 x y)) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (exp.f64 (*.f64 z (neg.f64 t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 x y))) (pow.f64 (exp.f64 z) (neg.f64 t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 x y) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (exp.f64 (*.f64 x y))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (neg.f64 t)) (+.f64 1 (expm1.f64 (*.f64 x y)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3))
(-.f64 (*.f64 y x) (*.f64 t z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(exp.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 x y) (*.f64 z t))) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x y) 1 (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x y) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x y) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x y) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 z (neg.f64 t) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t (neg.f64 z) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 x y) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 x y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 x y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 x y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (-.f64 (*.f64 x y) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 2)) (cbrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2)) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 0)
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) 2) (cbrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 x y) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x y)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 t) z (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 x y (*.f64 z t)) (pow.f64 (*.f64 x y) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t z) (fma.f64 x y (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 x y) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 x y (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (/.f64 1 (fma.f64 x y (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(fma.f64 (neg.f64 z) t (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 x y) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 -1 (*.f64 z t) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 x y))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))

localize11.0ms (0.1%)

Local error

Found 2 expressions with local error:

NewErrorProgram
0.0b
(fma.f64 z (neg.f64 t) (*.f64 x y))
5.6b
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
Compiler

Compiled 31 to 9 computations (71% saved)

series12.0ms (0.1%)

Counts
2 → 108
Calls

27 calls:

TimeVariablePointExpression
2.0ms
z
@inf
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
1.0ms
t
@0
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
1.0ms
a
@0
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
1.0ms
z
@0
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
1.0ms
a
@inf
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)

rewrite50.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
976×pow1_binary64
894×add-log-exp_binary64
893×log1p-expm1-u_binary64
893×expm1-log1p-u_binary64
107×add-sqr-sqrt_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01023
120519
2264019
Stop Event
node limit
Counts
2 → 54
Calls
Call 1
Inputs
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
(fma.f64 z (neg.f64 t) (*.f64 x y))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z t (*.f64 x y)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 z t (*.f64 x y)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (*.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (fma.f64 z t (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 1) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 z t (*.f64 x y)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 z t (*.f64 x y)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (fma.f64 z t (*.f64 x y))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 z t (*.f64 x y)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x y) (*.f64 z t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z t) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 z t) 1) (*.f64 x y))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 x y)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 z t (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 z t (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 (fma.f64 z t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 z t (*.f64 x y)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 z t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 x y))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 z t (*.f64 x y))))))))

simplify50.0ms (0.5%)

Algorithm
egg-herbie
Rules
594×associate-/l*_binary64
451×times-frac_binary64
366×unswap-sqr_binary64
341×associate-*l/_binary64
322×distribute-rgt-in_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01372117
13332015
214811870
Stop Event
node limit
Counts
162 → 97
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))) 1)
(*.f64 (fma.f64 z t (*.f64 x y)) (/.f64 1 a))
(*.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)
(*.f64 1 (/.f64 (fma.f64 z t (*.f64 x y)) a))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (*.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(*.f64 (neg.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (fma.f64 z t (*.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) a))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 1) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 z t (*.f64 x y)) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 z t (*.f64 x y)) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2)
(pow.f64 (/.f64 a (fma.f64 z t (*.f64 x y))) -1)
(neg.f64 (/.f64 (fma.f64 z t (*.f64 x y)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(+.f64 (*.f64 x y) (*.f64 z t))
(+.f64 (*.f64 z t) (*.f64 x y))
(+.f64 (*.f64 (*.f64 z t) 1) (*.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 x y)))) 1)
(*.f64 (fma.f64 z t (*.f64 x y)) 1)
(*.f64 1 (fma.f64 z t (*.f64 x y)))
(*.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 x y))))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 (fma.f64 z t (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(pow.f64 (fma.f64 z t (*.f64 x y)) 1)
(pow.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) 3)
(pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 2)
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2))
(log.f64 (exp.f64 (fma.f64 z t (*.f64 x y))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 x y)))))
(cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3))
(expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 x y))))
(exp.f64 (log.f64 (fma.f64 z t (*.f64 x y))))
Outputs
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (/.f64 y (/.f64 a x)))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(neg.f64 (*.f64 t z))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(fma.f64 -1 (*.f64 t z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))) 1)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (fma.f64 z t (*.f64 x y)) (/.f64 1 a))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 1 (/.f64 (fma.f64 z t (*.f64 x y)) a))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (*.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (fma.f64 x y (*.f64 t z)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) a) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (neg.f64 (fma.f64 z t (*.f64 x y))) (/.f64 1 (neg.f64 a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (/.f64 1 a) (fma.f64 z t (*.f64 x y)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) a))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (fma.f64 x y (*.f64 t z)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) a) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 1) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) a))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 z t (*.f64 x y)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 x y (*.f64 t z)) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 y x (*.f64 t z)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x y (*.f64 t z)) a)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 y x (*.f64 t z)) a)) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (fma.f64 x y (*.f64 t z)) (cbrt.f64 a)))
(/.f64 (/.f64 (fma.f64 y x (*.f64 t z)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (pow.f64 (cbrt.f64 a) 2) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 z t (*.f64 x y)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (fma.f64 x y (*.f64 t z)) (sqrt.f64 a)))
(/.f64 (/.f64 (fma.f64 y x (*.f64 t z)) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (fma.f64 y x (*.f64 t z)) (*.f64 (sqrt.f64 a) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 x y (*.f64 t z))) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (fma.f64 y x (*.f64 t z))) (sqrt.f64 a)))
(pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 1)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3) 1/3)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 3)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)) 2)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(pow.f64 (/.f64 a (fma.f64 z t (*.f64 x y))) -1)
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(neg.f64 (/.f64 (fma.f64 z t (*.f64 x y)) (neg.f64 a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 2))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(log.f64 (exp.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a))))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a) 3))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) (pow.f64 a 3)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(exp.f64 (log.f64 (/.f64 (fma.f64 z t (*.f64 x y)) a)))
(/.f64 (fma.f64 x y (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 t z)) a)
(+.f64 (*.f64 x y) (*.f64 z t))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 z t) (*.f64 x y))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(+.f64 (*.f64 (*.f64 z t) 1) (*.f64 x y))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z t (*.f64 x y)))) 1)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 (fma.f64 z t (*.f64 x y)) 1)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 1 (fma.f64 z t (*.f64 x y)))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(*.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2)) (cbrt.f64 (fma.f64 z t (*.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x y (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 x y (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y x (*.f64 t z)) 2)) (cbrt.f64 (fma.f64 y x (*.f64 t z))))
(*.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) (sqrt.f64 (fma.f64 z t (*.f64 x y))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (*.f64 x y) 3)) (+.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (-.f64 (pow.f64 (*.f64 x y) 2) (*.f64 (*.f64 z t) (*.f64 x y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 (*.f64 t z) (*.f64 t z) (-.f64 (pow.f64 (*.f64 y x) 2) (*.f64 z (*.f64 t (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 z (*.f64 t (*.f64 t z)) (*.f64 (*.f64 y x) (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (*.f64 y x) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (*.f64 (*.f64 t z) (fma.f64 y (neg.f64 x) (*.f64 t z)))))
(/.f64 (-.f64 (*.f64 (*.f64 z t) (*.f64 z t)) (pow.f64 (*.f64 x y) 2)) (-.f64 (*.f64 z t) (*.f64 x y)))
(/.f64 (-.f64 (*.f64 (*.f64 t z) (*.f64 t z)) (pow.f64 (*.f64 y x) 2)) (-.f64 (*.f64 t z) (*.f64 y x)))
(/.f64 (-.f64 (*.f64 z (*.f64 (*.f64 t t) z)) (pow.f64 (*.f64 y x) 2)) (fma.f64 y (neg.f64 x) (*.f64 t z)))
(pow.f64 (fma.f64 z t (*.f64 x y)) 1)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(pow.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3) 1/3)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(pow.f64 (cbrt.f64 (fma.f64 z t (*.f64 x y))) 3)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(pow.f64 (sqrt.f64 (fma.f64 z t (*.f64 x y))) 2)
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(sqrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 2))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(log.f64 (exp.f64 (fma.f64 z t (*.f64 x y))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z t (*.f64 x y)))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(cbrt.f64 (pow.f64 (fma.f64 z t (*.f64 x y)) 3))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(expm1.f64 (log1p.f64 (fma.f64 z t (*.f64 x y))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(log1p.f64 (expm1.f64 (fma.f64 z t (*.f64 x y))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))
(exp.f64 (log.f64 (fma.f64 z t (*.f64 x y))))
(fma.f64 x y (*.f64 t z))
(fma.f64 y x (*.f64 t z))

eval84.0ms (0.9%)

Compiler

Compiled 7112 to 1772 computations (75.1% saved)

prune79.0ms (0.9%)

Pruning

14 alts after pruning (13 fresh and 1 done)

PrunedKeptTotal
New38113394
Fresh000
Picked101
Done011
Total38214396
Error
0b
Counts
396 → 14
Alt Table
Click to see full alt table
StatusErrorProgram
6.7b
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
35.9b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)
5.9b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
33.5b
(/.f64 (*.f64 z (neg.f64 t)) a)
32.0b
(/.f64 (*.f64 y x) a)
28.8b
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3)) a)
32.9b
(/.f64 y (/.f64 a x))
9.7b
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
11.9b
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
5.9b
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
34.3b
(*.f64 (/.f64 z a) (neg.f64 t))
36.0b
(*.f64 (/.f64 y a) x)
33.2b
(*.f64 (/.f64 t a) (neg.f64 z))
34.7b
(neg.f64 (/.f64 t (/.f64 a z)))
Compiler

Compiled 366 to 251 computations (31.4% saved)

localize14.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
5.4b
(/.f64 (*.f64 y x) a)
5.8b
(/.f64 (*.f64 t z) a)
Compiler

Compiled 47 to 15 computations (68.1% saved)

series18.0ms (0.2%)

Counts
3 → 24
Calls

33 calls:

TimeVariablePointExpression
3.0ms
a
@0
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
1.0ms
t
@inf
(/.f64 (*.f64 t z) a)
1.0ms
t
@0
(/.f64 (*.f64 t z) a)
1.0ms
y
@0
(/.f64 (*.f64 y x) a)
1.0ms
a
@-inf
(/.f64 (*.f64 y x) a)

rewrite78.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
761×log-prod_binary64
408×fma-def_binary64
249×pow1/3_binary64
239×expm1-udef_binary64
239×log1p-udef_binary64
Iterations

Useful iterations: 2 (0.0ms)

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

simplify87.0ms (0.9%)

Algorithm
egg-herbie
Rules
623×fma-neg_binary64
337×log-prod_binary64
260×div-sub_binary64
248×exp-prod_binary64
196×cube-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04463971
110863843
240153620
Stop Event
node limit
Counts
254 → 320
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 y x) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(+.f64 0 (*.f64 (/.f64 t a) z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t a) z))) 1)
(-.f64 0 (*.f64 (/.f64 t a) z))
(*.f64 t (/.f64 1 (/.f64 a z)))
(*.f64 t (*.f64 z (pow.f64 a -1)))
(*.f64 z (*.f64 t (pow.f64 a -1)))
(*.f64 (*.f64 t z) (pow.f64 a -1))
(*.f64 (*.f64 t z) (neg.f64 (pow.f64 a -1)))
(*.f64 (*.f64 t z) (*.f64 (pow.f64 a -1) -1))
(*.f64 -1 (*.f64 (/.f64 t a) z))
(*.f64 (*.f64 (/.f64 t a) z) -1)
(*.f64 (*.f64 (/.f64 t a) z) 1)
(*.f64 1 (*.f64 (/.f64 t a) z))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t a) z))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) -1))
(*.f64 (sqrt.f64 (*.f64 t z)) (*.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 a -1)))
(*.f64 (pow.f64 a -1) (*.f64 t z))
(*.f64 (neg.f64 (*.f64 t z)) (pow.f64 a -1))
(*.f64 (neg.f64 (*.f64 t z)) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)))
(*.f64 (/.f64 t 1) (/.f64 z a))
(*.f64 (/.f64 z 1) (/.f64 t a))
(*.f64 (/.f64 t a) z)
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) 1) (/.f64 (cbrt.f64 (*.f64 t z)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t z)) 1) (/.f64 (sqrt.f64 (*.f64 t z)) a))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 t z)) (cbrt.f64 a)))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(pow.f64 (*.f64 (/.f64 t a) z) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 t z)) -1)
(pow.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 a (neg.f64 (*.f64 t z))) -1)
(pow.f64 (/.f64 (/.f64 a (*.f64 t z)) 1) -1)
(neg.f64 (*.f64 (/.f64 t a) z))
(neg.f64 (/.f64 (*.f64 t z) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 t a) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t a) z)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t a) z)))
(exp.f64 (log.f64 (*.f64 (/.f64 t a) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t a) z)) 1))
(+.f64 0 (*.f64 (/.f64 y a) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y a) x))) 1)
(*.f64 y (pow.f64 (/.f64 a x) -1))
(*.f64 y (*.f64 x (pow.f64 a -1)))
(*.f64 x (*.f64 y (pow.f64 a -1)))
(*.f64 (*.f64 y x) (pow.f64 a -1))
(*.f64 (*.f64 (/.f64 y a) x) 1)
(*.f64 1 (*.f64 (/.f64 y a) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 a -1)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) (sqrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a)))
(*.f64 (pow.f64 a -1) (*.f64 y x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)))
(*.f64 (/.f64 y 1) (/.f64 x a))
(*.f64 (/.f64 x 1) (/.f64 y a))
(*.f64 (/.f64 y a) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)))
(*.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)))
(*.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)))
(pow.f64 (*.f64 (/.f64 y a) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(pow.f64 (/.f64 (/.f64 a (*.f64 y x)) 1) -1)
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 y a) x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y a) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y a) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 y a) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y a) x)) 1))
(-.f64 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 t a) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)) (/.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(*.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 1)
(*.f64 1 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2) (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2)) (/.f64 1 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))))
(/.f64 1 (/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (/.f64 (*.f64 (/.f64 t a) z) (/.f64 a (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2)) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))) (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(/.f64 (fma.f64 y a (*.f64 (/.f64 a x) (neg.f64 (*.f64 t z)))) (*.f64 (/.f64 a x) a))
(/.f64 (fma.f64 (*.f64 y x) a (*.f64 a (neg.f64 (*.f64 t z)))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a (*.f64 y x)) (neg.f64 (*.f64 t z)))) (*.f64 (/.f64 a (*.f64 y x)) a))
(/.f64 (fma.f64 (*.f64 y (neg.f64 x)) a (*.f64 (neg.f64 a) (neg.f64 (*.f64 t z)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (/.f64 a x) (*.f64 a y)) (*.f64 a (/.f64 a x)))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) a (*.f64 a (*.f64 y x))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (/.f64 a (*.f64 y x)) a) (*.f64 a (/.f64 a (*.f64 y x))))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (neg.f64 a) (*.f64 a (*.f64 y (neg.f64 x)))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))
(pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))) -1)
(pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))))
(log.f64 (/.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (exp.f64 (*.f64 (/.f64 t a) z))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (exp.f64 (*.f64 (/.f64 t a) z))))
(log.f64 (/.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (exp.f64 (*.f64 (/.f64 t a) z))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))) (exp.f64 (*.f64 (/.f64 y a) x))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) z)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(exp.f64 (log.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 1))
(fma.f64 t (/.f64 1 (/.f64 a z)) (*.f64 (/.f64 y a) x))
(fma.f64 t (*.f64 z (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 z (*.f64 t (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 t z) (pow.f64 a -1) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 t z) (neg.f64 (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 t z) (*.f64 (pow.f64 a -1) -1) (*.f64 (/.f64 y a) x))
(fma.f64 y (pow.f64 (/.f64 a x) -1) (*.f64 (/.f64 t a) z))
(fma.f64 y (*.f64 x (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 x (*.f64 y (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 (*.f64 y x) (pow.f64 a -1) (*.f64 (/.f64 t a) z))
(fma.f64 (*.f64 (/.f64 y a) x) 1 (*.f64 (/.f64 t a) z))
(fma.f64 -1 (*.f64 (/.f64 t a) z) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 (/.f64 t a) z) -1 (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 (/.f64 t a) z) 1 (*.f64 (/.f64 y a) x))
(fma.f64 1 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 t a) z))
(fma.f64 1 (*.f64 (/.f64 t a) z) (*.f64 (/.f64 y a) x))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (*.f64 (/.f64 y a) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t a) z))) (*.f64 (/.f64 y a) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (*.f64 (/.f64 t a) z))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (*.f64 (/.f64 y a) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) -1) (*.f64 (/.f64 y a) x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) (sqrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 (sqrt.f64 (*.f64 t z)) (*.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (pow.f64 a -1) (*.f64 t z) (*.f64 (/.f64 y a) x))
(fma.f64 (pow.f64 a -1) (*.f64 y x) (*.f64 (/.f64 t a) z))
(fma.f64 (neg.f64 (*.f64 t z)) (pow.f64 a -1) (*.f64 (/.f64 y a) x))
(fma.f64 (neg.f64 (*.f64 t z)) (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t 1) (/.f64 z a) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 z 1) (/.f64 t a) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t a) z (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) 1) (/.f64 (cbrt.f64 (*.f64 t z)) a) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 t z)) 1) (/.f64 (sqrt.f64 (*.f64 t z)) a) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 t z)) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 x 1) (/.f64 y a) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (*.f64 -1 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
Outputs
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x)) a)
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (+.f64 (*.f64 t z) (*.f64 -1 (*.f64 y x))) a))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(+.f64 0 (*.f64 (/.f64 t a) z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 t a) z)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 t a)) z))) 2)
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))) 2)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 t a) z))) 1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(-.f64 0 (*.f64 (/.f64 t a) z))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 t (/.f64 1 (/.f64 a z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 t (*.f64 z (pow.f64 a -1)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 z (*.f64 t (pow.f64 a -1)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 t z) (pow.f64 a -1))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 t z) (neg.f64 (pow.f64 a -1)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 t z) (*.f64 (pow.f64 a -1) -1))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (*.f64 (/.f64 t a) z))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 (/.f64 t a) z) -1)
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 (/.f64 t a) z) 1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 1 (*.f64 (/.f64 t a) z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t a) z))))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 a -1)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 t z))))
(*.f64 (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (cbrt.f64 (*.f64 t z)) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) -1))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (sqrt.f64 (*.f64 t z)) (*.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 a -1)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 a -1) (*.f64 t z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (neg.f64 (*.f64 t z)) (pow.f64 a -1))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (neg.f64 (*.f64 t z)) (/.f64 1 (neg.f64 a)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)))
(/.f64 (/.f64 (*.f64 t (neg.f64 z)) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)))
(/.f64 (/.f64 (neg.f64 t) (/.f64 (sqrt.f64 a) z)) (sqrt.f64 a))
(*.f64 (/.f64 t 1) (/.f64 z a))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z 1) (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t a) z)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) 1) (/.f64 (cbrt.f64 (*.f64 t z)) a))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 t z))))
(*.f64 (/.f64 1 a) (*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (cbrt.f64 (*.f64 t z))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (cbrt.f64 (*.f64 t z)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t z)) 1) (/.f64 (sqrt.f64 (*.f64 t z)) a))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 t z)) (cbrt.f64 a)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(/.f64 (*.f64 t (/.f64 z (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(/.f64 (*.f64 t (/.f64 z (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(/.f64 (*.f64 t (/.f64 z (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)))
(/.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a))) (sqrt.f64 a))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(pow.f64 (*.f64 (/.f64 t a) z) 1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 3)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) 2)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) 1/3)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (/.f64 a (*.f64 t z)) -1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)) 1/3)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (/.f64 a (neg.f64 (*.f64 t z))) -1)
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(pow.f64 (/.f64 (/.f64 a (*.f64 t z)) 1) -1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(neg.f64 (*.f64 (/.f64 t a) z))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(neg.f64 (/.f64 (*.f64 t z) (neg.f64 a)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log.f64 (exp.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 a 3)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(exp.f64 (log.f64 (*.f64 (/.f64 t a) z)))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 t a) z)) 1))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(+.f64 0 (*.f64 (/.f64 y a) x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x))) (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x)) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (/.f64 y a) x)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y a)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 y a) x))) 1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 y (pow.f64 (/.f64 a x) -1))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 y (*.f64 x (pow.f64 a -1)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 x (*.f64 y (pow.f64 a -1)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 y x) (pow.f64 a -1))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 (/.f64 y a) x) 1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 1 (*.f64 (/.f64 y a) x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 a -1)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(*.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 a -1)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) (sqrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (pow.f64 a -1) (*.f64 y x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)))
(/.f64 (/.f64 (*.f64 y x) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)))
(*.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)))
(/.f64 (/.f64 x (sqrt.f64 a)) (/.f64 (sqrt.f64 a) y))
(*.f64 (/.f64 y 1) (/.f64 x a))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 x 1) (/.f64 y a))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)))
(/.f64 (/.f64 (*.f64 y x) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)))
(/.f64 (/.f64 (*.f64 y x) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 x (/.f64 y a)))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)))
(/.f64 (/.f64 (*.f64 y x) (cbrt.f64 a)) (pow.f64 (cbrt.f64 a) 2))
(/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2))
(*.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)))
(/.f64 (/.f64 x (sqrt.f64 a)) (/.f64 (sqrt.f64 a) y))
(*.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)))
(*.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)))
(/.f64 (/.f64 x (sqrt.f64 a)) (/.f64 (sqrt.f64 a) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)))
(*.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)))
(/.f64 (/.f64 x (sqrt.f64 a)) (/.f64 (sqrt.f64 a) y))
(pow.f64 (*.f64 (/.f64 y a) x) 1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) 3)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) 2)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) 1/3)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (/.f64 (/.f64 a (*.f64 y x)) 1) -1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(neg.f64 (/.f64 (*.f64 y x) (neg.f64 a)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(log.f64 (exp.f64 (*.f64 (/.f64 y a) x)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y a) x)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y a) x)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(exp.f64 (log.f64 (*.f64 (/.f64 y a) x)))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 y a) x)) 1))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(-.f64 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 t a) z))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))) 1)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(-.f64 (/.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)) (/.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(*.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 1)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(*.f64 1 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(*.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2) (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 x a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 t (/.f64 z a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 z (/.f64 t a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (/.f64 (fma.f64 t z (*.f64 y x)) a) (pow.f64 (*.f64 t (/.f64 z a)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2)) (/.f64 1 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 x a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 t (/.f64 z a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 z (/.f64 t a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (/.f64 (fma.f64 t z (*.f64 y x)) a) (pow.f64 (*.f64 t (/.f64 z a)) 2)))
(/.f64 1 (/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)))
(*.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 x a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 t (/.f64 z a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 z (/.f64 t a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (/.f64 (fma.f64 t z (*.f64 y x)) a) (pow.f64 (*.f64 t (/.f64 z a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (/.f64 (*.f64 (/.f64 t a) z) (/.f64 a (*.f64 y x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 (/.f64 (*.f64 t (/.f64 z a)) a) (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (+.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (*.f64 (*.f64 y x) (/.f64 t (*.f64 a (/.f64 a z)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (-.f64 (*.f64 (*.f64 y x) (/.f64 t (*.f64 a (/.f64 a z)))) (pow.f64 (*.f64 x (/.f64 y a)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2)) (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 x a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 t (/.f64 z a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 z (/.f64 t a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (/.f64 (fma.f64 t z (*.f64 y x)) a) (pow.f64 (*.f64 t (/.f64 z a)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))) (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(/.f64 (fma.f64 y a (*.f64 (/.f64 a x) (neg.f64 (*.f64 t z)))) (*.f64 (/.f64 a x) a))
(/.f64 (fma.f64 y a (*.f64 (*.f64 t (neg.f64 z)) (/.f64 a x))) (*.f64 a (/.f64 a x)))
(*.f64 (/.f64 (/.f64 (fma.f64 y a (*.f64 t (*.f64 (neg.f64 z) (/.f64 a x)))) a) a) x)
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
(/.f64 (fma.f64 (*.f64 y x) a (*.f64 a (neg.f64 (*.f64 t z)))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 y x) a (*.f64 a (*.f64 t (neg.f64 z)))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 a a))
(/.f64 (+.f64 a (*.f64 (/.f64 a (*.f64 y x)) (neg.f64 (*.f64 t z)))) (*.f64 (/.f64 a (*.f64 y x)) a))
(/.f64 (fma.f64 (*.f64 t (neg.f64 z)) (/.f64 a (*.f64 y x)) a) (*.f64 a (/.f64 a (*.f64 y x))))
(/.f64 (-.f64 a (/.f64 (*.f64 (/.f64 a y) (*.f64 t z)) x)) (*.f64 (/.f64 a x) (/.f64 a y)))
(*.f64 (/.f64 (-.f64 a (*.f64 (*.f64 t z) (/.f64 a (*.f64 y x)))) (*.f64 a a)) (*.f64 y x))
(/.f64 (fma.f64 (*.f64 y (neg.f64 x)) a (*.f64 (neg.f64 a) (neg.f64 (*.f64 t z)))) (*.f64 (neg.f64 a) a))
(/.f64 (fma.f64 (*.f64 y (neg.f64 x)) a (neg.f64 (*.f64 a (*.f64 t (neg.f64 z))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 a (*.f64 y (neg.f64 x)) (*.f64 a (*.f64 t z))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a (*.f64 t z)) (*.f64 y (*.f64 x a))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (/.f64 a x) (*.f64 a y)) (*.f64 a (/.f64 a x)))
(/.f64 (fma.f64 y a (*.f64 (*.f64 t (neg.f64 z)) (/.f64 a x))) (*.f64 a (/.f64 a x)))
(*.f64 (/.f64 (/.f64 (fma.f64 y a (*.f64 t (*.f64 (neg.f64 z) (/.f64 a x)))) a) a) x)
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) a (*.f64 a (*.f64 y x))) (*.f64 a a))
(/.f64 (fma.f64 (*.f64 y x) a (*.f64 a (*.f64 t (neg.f64 z)))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 a a))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (/.f64 a (*.f64 y x)) a) (*.f64 a (/.f64 a (*.f64 y x))))
(/.f64 (fma.f64 (*.f64 t (neg.f64 z)) (/.f64 a (*.f64 y x)) a) (*.f64 a (/.f64 a (*.f64 y x))))
(/.f64 (-.f64 a (/.f64 (*.f64 (/.f64 a y) (*.f64 t z)) x)) (*.f64 (/.f64 a x) (/.f64 a y)))
(*.f64 (/.f64 (-.f64 a (*.f64 (*.f64 t z) (/.f64 a (*.f64 y x)))) (*.f64 a a)) (*.f64 y x))
(/.f64 (fma.f64 (neg.f64 (*.f64 t z)) (neg.f64 a) (*.f64 a (*.f64 y (neg.f64 x)))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 (*.f64 y (neg.f64 x)) a (neg.f64 (*.f64 a (*.f64 t (neg.f64 z))))) (*.f64 a (neg.f64 a)))
(/.f64 (fma.f64 a (*.f64 y (neg.f64 x)) (*.f64 a (*.f64 t z))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (*.f64 a (*.f64 t z)) (*.f64 y (*.f64 x a))) (*.f64 a (neg.f64 a)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 1)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(pow.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 3) 1/3)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 3)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 2)
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 y a) x) (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) (pow.f64 (*.f64 (/.f64 t a) z) 2)) (+.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) (pow.f64 (*.f64 (/.f64 y a) x) 3))) -1)
(*.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (/.f64 1 (fma.f64 (*.f64 y (/.f64 x a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 t (/.f64 z a)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 z (/.f64 t a)) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 x (/.f64 y a)) 3)) (fma.f64 (*.f64 x (/.f64 y a)) (/.f64 (fma.f64 t z (*.f64 y x)) a) (pow.f64 (*.f64 t (/.f64 z a)) 2)))
(pow.f64 (/.f64 (/.f64 (-.f64 (neg.f64 (*.f64 t z)) (*.f64 y x)) a) (-.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2) (pow.f64 (*.f64 (/.f64 y a) x) 2))) -1)
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))) a)
(*.f64 a (/.f64 (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (pow.f64 (*.f64 x (/.f64 y a)) 2)) (-.f64 (*.f64 t (neg.f64 z)) (*.f64 y x))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (/.f64 (fma.f64 t z (*.f64 y x)) a))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 2))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (exp.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (/.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (exp.f64 (*.f64 (/.f64 t a) z))))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (exp.f64 (*.f64 (/.f64 t a) z))))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (exp.f64 (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y a) x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z)))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))) (exp.f64 (*.f64 (/.f64 y a) x))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) z)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x)))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 t a) z))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 y a) x)))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z)) 3))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(exp.f64 (log.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))) 1))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 t (/.f64 1 (/.f64 a z)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 t (*.f64 z (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 z (*.f64 t (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (*.f64 t z) (pow.f64 a -1) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (*.f64 t z) (neg.f64 (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 t z) (*.f64 (pow.f64 a -1) -1) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (pow.f64 (/.f64 a x) -1) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 y (*.f64 x (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 x (*.f64 y (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (*.f64 y x) (pow.f64 a -1) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (*.f64 (/.f64 y a) x) 1 (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 -1 (*.f64 (/.f64 t a) z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 t a) z) -1 (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 t a) z) 1 (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 1 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 1 (*.f64 (/.f64 t a) z) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2) (neg.f64 (cbrt.f64 (*.f64 (/.f64 t a) z))) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (*.f64 (/.f64 t a) z))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)) (*.f64 z (/.f64 t a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)) (*.f64 z (/.f64 t a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (cbrt.f64 (*.f64 t z)) (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 t z))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (*.f64 1 (cbrt.f64 (*.f64 t z))) a) (*.f64 x (/.f64 y a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (cbrt.f64 (*.f64 t z)) a) (*.f64 x (/.f64 y a)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) -1) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 y x)) (*.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 a -1)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) (sqrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (sqrt.f64 (*.f64 t z)) (*.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 a -1)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (*.f64 y (neg.f64 x)) (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (pow.f64 a -1) (*.f64 t z) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (pow.f64 a -1) (*.f64 y x) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (neg.f64 (*.f64 t z)) (pow.f64 a -1) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (neg.f64 (*.f64 t z)) (/.f64 1 (neg.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 -1 (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z (cbrt.f64 a))) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 -1 (sqrt.f64 a)) (*.f64 t (/.f64 z (sqrt.f64 a))) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 t 1) (/.f64 z a) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 z 1) (/.f64 t a) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 t a) z (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) 1) (/.f64 (cbrt.f64 (*.f64 t z)) a) (*.f64 (/.f64 y a) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (*.f64 (/.f64 1 a) (cbrt.f64 (*.f64 t z))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (*.f64 1 (cbrt.f64 (*.f64 t z))) a) (*.f64 x (/.f64 y a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (/.f64 (cbrt.f64 (*.f64 t z)) a) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 t z)) 1) (/.f64 (sqrt.f64 (*.f64 t z)) a) (*.f64 (/.f64 y a) x))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 t z) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 t (/.f64 z a))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 x (/.f64 y a)))
(fma.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (pow.f64 (cbrt.f64 a) 2)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 t z)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 t z)) (cbrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 t z) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)) (*.f64 (/.f64 y a) x))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 t z) 2)) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 t z)) (sqrt.f64 a)) (*.f64 x (/.f64 y a)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 x 1) (/.f64 y a) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 y a) x (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (*.f64 (/.f64 t a) z))
(fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))
(fma.f64 x (/.f64 y a) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 t z (*.f64 y x)) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 y a) x)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 z (/.f64 t a)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 z (/.f64 t a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 2)) (cbrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 -1 (sqrt.f64 (*.f64 (/.f64 t a) z))) (sqrt.f64 (*.f64 (/.f64 t a) z)) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 -1 (*.f64 t z) (*.f64 y x)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
8.1b
(*.f64 (/.f64 y a) x)
Compiler

Compiled 16 to 7 computations (56.3% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

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

rewrite39.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
682×pow1_binary64
629×add-log-exp_binary64
629×log1p-expm1-u_binary64
629×expm1-log1p-u_binary64
614×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify36.0ms (0.4%)

Algorithm
egg-herbie
Rules
687×log-prod_binary64
409×associate-*l*_binary64
376×associate-*r*_binary64
291×log-div_binary64
291×fma-def_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
062413
1153413
2553413
33905413
Stop Event
node limit
Counts
59 → 25
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(-.f64 (+.f64 1 (*.f64 (/.f64 y a) x)) 1)
(/.f64 y (/.f64 a x))
(/.f64 x (/.f64 a y))
(/.f64 1 (/.f64 a (*.f64 y x)))
(/.f64 (*.f64 y x) a)
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 y x) 1) a)
(/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 y x) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 y) x) (neg.f64 a))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 y a) x) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) 2)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 y a)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y a) 3) (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y a) x)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y a) x)))
(exp.f64 (log.f64 (*.f64 (/.f64 y a) x)))
Outputs
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(-.f64 (+.f64 1 (*.f64 (/.f64 y a) x)) 1)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 x (/.f64 a y))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 1 (/.f64 a (*.f64 y x)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) 1) a)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 (neg.f64 y) x) (neg.f64 a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 x (neg.f64 y)) (neg.f64 a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(pow.f64 (*.f64 (/.f64 y a) x) 1)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(pow.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) 1/3)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 y a) x)) 3)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 y a) x)) 2)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 y a)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 y a) 3) (pow.f64 x 3)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(cbrt.f64 (*.f64 (pow.f64 x 3) (pow.f64 (/.f64 y a) 3)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 y a) x)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 y a) x)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(exp.f64 (log.f64 (*.f64 (/.f64 y a) x)))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
6.3b
(/.f64 t (/.f64 a z))
Compiler

Compiled 22 to 8 computations (63.6% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(/.f64 t (/.f64 a z))
0.0ms
t
@inf
(/.f64 t (/.f64 a z))
0.0ms
a
@0
(/.f64 t (/.f64 a z))
0.0ms
a
@-inf
(/.f64 t (/.f64 a z))
0.0ms
a
@inf
(/.f64 t (/.f64 a z))

rewrite44.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
780×pow1_binary64
724×add-log-exp_binary64
724×log1p-expm1-u_binary64
724×expm1-log1p-u_binary64
707×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify43.0ms (0.5%)

Algorithm
egg-herbie
Rules
839×log-div_binary64
661×log-prod_binary64
492×associate-*l/_binary64
436×fma-def_binary64
434×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112618
1295606
21006606
35764606
Stop Event
node limit
Counts
77 → 50
Calls
Call 1
Inputs
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(-.f64 (+.f64 1 (*.f64 t (/.f64 z a))) 1)
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 t (/.f64 z a)) 1)
(*.f64 1 (*.f64 t (/.f64 z a)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 2) (cbrt.f64 (*.f64 t (/.f64 z a))))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 z a)))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z a))) (sqrt.f64 (*.f64 t (/.f64 z a))))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 z a)))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 a) z)))
(*.f64 (/.f64 z a) t)
(*.f64 (/.f64 t a) z)
(*.f64 (/.f64 1 a) (/.f64 t (/.f64 1 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) a) (/.f64 (cbrt.f64 t) (/.f64 1 z)))
(*.f64 (/.f64 (sqrt.f64 t) a) (/.f64 (sqrt.f64 t) (/.f64 1 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 a z)))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 a z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (/.f64 t (cbrt.f64 (/.f64 a z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (cbrt.f64 (*.f64 t (/.f64 z a))))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 a z))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a z))) (/.f64 t (sqrt.f64 (/.f64 a z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 a z))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 a z))))
(*.f64 (/.f64 t 1) (/.f64 z a))
(*.f64 (/.f64 t (neg.f64 a)) (neg.f64 z))
(*.f64 (*.f64 (/.f64 t a) 1) z)
(*.f64 (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (*.f64 (/.f64 t a) (sqrt.f64 z)) (sqrt.f64 z))
(pow.f64 (*.f64 t (/.f64 z a)) 1)
(pow.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 3)
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z a))) 2)
(pow.f64 (/.f64 a (*.f64 t z)) -1)
(neg.f64 (/.f64 t (/.f64 (neg.f64 a) z)))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3))
(cbrt.f64 (/.f64 (pow.f64 t 3) (pow.f64 (/.f64 a z) 3)))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z a))))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z a))))
(exp.f64 (log.f64 (*.f64 t (/.f64 z a))))
Outputs
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(-.f64 (+.f64 1 (*.f64 t (/.f64 z a))) 1)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 t (/.f64 a z))
(*.f64 z (/.f64 t a))
(*.f64 z (/.f64 t a))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 t (/.f64 z a)) 1)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 1 (*.f64 t (/.f64 z a)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 2))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 2) (cbrt.f64 (*.f64 t (/.f64 z a))))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 t) 2) (*.f64 (cbrt.f64 t) (/.f64 z a)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (sqrt.f64 (*.f64 t (/.f64 z a))) (sqrt.f64 (*.f64 t (/.f64 z a))))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (sqrt.f64 t) (*.f64 (sqrt.f64 t) (/.f64 z a)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (neg.f64 t) (/.f64 1 (/.f64 (neg.f64 a) z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z a) t)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t a) z)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 1 a) (/.f64 t (/.f64 1 z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) a) (/.f64 (cbrt.f64 t) (/.f64 1 z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (sqrt.f64 t) a) (/.f64 (sqrt.f64 t) (/.f64 1 z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) 1) (/.f64 (cbrt.f64 t) (/.f64 a z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (sqrt.f64 t) 1) (/.f64 (sqrt.f64 t) (/.f64 a z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (/.f64 t (cbrt.f64 (/.f64 a z))))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 a z))) (pow.f64 (cbrt.f64 (/.f64 a z)) 2))
(/.f64 t (*.f64 (pow.f64 (cbrt.f64 (/.f64 a z)) 2) (cbrt.f64 (/.f64 a z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (cbrt.f64 (*.f64 t (/.f64 z a))))
(*.f64 (cbrt.f64 (/.f64 t (/.f64 a z))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (/.f64 (pow.f64 (cbrt.f64 t) 2) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)))
(/.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a z)) 2) (pow.f64 (cbrt.f64 t) 2)))
(*.f64 (/.f64 (sqrt.f64 t) (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (/.f64 (sqrt.f64 t) (cbrt.f64 (/.f64 a z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a z)) 2)) (/.f64 t (cbrt.f64 (/.f64 a z))))
(/.f64 (/.f64 t (cbrt.f64 (/.f64 a z))) (pow.f64 (cbrt.f64 (/.f64 a z)) 2))
(/.f64 t (*.f64 (pow.f64 (cbrt.f64 (/.f64 a z)) 2) (cbrt.f64 (/.f64 a z))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a z))) (/.f64 t (sqrt.f64 (/.f64 a z))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 a z))) (sqrt.f64 (/.f64 a z)))
(/.f64 t (*.f64 (sqrt.f64 (/.f64 a z)) (sqrt.f64 (/.f64 a z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 t) 2) (sqrt.f64 (/.f64 a z))) (/.f64 (cbrt.f64 t) (sqrt.f64 (/.f64 a z))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a z))) (/.f64 t (sqrt.f64 (/.f64 a z))))
(/.f64 (/.f64 t (sqrt.f64 (/.f64 a z))) (sqrt.f64 (/.f64 a z)))
(/.f64 t (*.f64 (sqrt.f64 (/.f64 a z)) (sqrt.f64 (/.f64 a z))))
(*.f64 (/.f64 t 1) (/.f64 z a))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t (neg.f64 a)) (neg.f64 z))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 (/.f64 t a) 1) z)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 (/.f64 t a) (sqrt.f64 z)) (sqrt.f64 z))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (*.f64 t (/.f64 z a)) 1)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) 1/3)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) 3)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 t (/.f64 z a))) 2)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(pow.f64 (/.f64 a (*.f64 t z)) -1)
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(neg.f64 (/.f64 t (/.f64 (neg.f64 a) z)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(cbrt.f64 (/.f64 (pow.f64 t 3) (pow.f64 (/.f64 a z) 3)))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 t (/.f64 z a))))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 t (/.f64 z a))))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(exp.f64 (log.f64 (*.f64 t (/.f64 z a))))
(/.f64 t (/.f64 a z))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))

localize31.0ms (0.3%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(/.f64 (*.f64 z (neg.f64 t)) a)
Compiler

Compiled 20 to 8 computations (60% saved)

series5.0ms (0.1%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
3.0ms
a
@0
(/.f64 (*.f64 z (neg.f64 t)) a)
1.0ms
t
@inf
(/.f64 (*.f64 z (neg.f64 t)) a)
0.0ms
z
@0
(/.f64 (*.f64 z (neg.f64 t)) a)
0.0ms
t
@0
(/.f64 (*.f64 z (neg.f64 t)) a)
0.0ms
z
@-inf
(/.f64 (*.f64 z (neg.f64 t)) a)

rewrite42.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
726×pow1_binary64
672×add-log-exp_binary64
671×log1p-expm1-u_binary64
671×expm1-log1p-u_binary64
657×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

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

simplify47.0ms (0.5%)

Algorithm
egg-herbie
Rules
658×log-div_binary64
544×log-prod_binary64
495×associate-/l*_binary64
380×associate-*l/_binary64
359×fma-def_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
0107868
1282766
21031664
35180664
Stop Event
node limit
Counts
77 → 52
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(-.f64 (+.f64 1 (*.f64 (/.f64 z a) t)) 1)
(*.f64 z (/.f64 1 (/.f64 a t)))
(*.f64 z (*.f64 t (/.f64 1 a)))
(*.f64 t (*.f64 z (/.f64 1 a)))
(*.f64 (*.f64 z t) (/.f64 1 a))
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(*.f64 (*.f64 (/.f64 z a) t) 1)
(*.f64 1 (*.f64 (/.f64 z a) t))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 (cbrt.f64 (*.f64 z t)) (/.f64 1 a)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 2) (cbrt.f64 (*.f64 (/.f64 z a) t)))
(*.f64 (sqrt.f64 (*.f64 z t)) (*.f64 (sqrt.f64 (*.f64 z t)) (/.f64 1 a)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) (sqrt.f64 (*.f64 (/.f64 z a) t)))
(*.f64 (/.f64 1 a) (*.f64 z t))
(*.f64 (/.f64 z 1) (/.f64 t a))
(*.f64 (/.f64 t 1) (/.f64 z a))
(*.f64 (/.f64 z a) t)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) 1) (/.f64 (cbrt.f64 (*.f64 z t)) a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z t)) 1) (/.f64 (sqrt.f64 (*.f64 z t)) a))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 z t) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 z a) t)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 z t)) (cbrt.f64 a)))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 z t) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 z t)) (sqrt.f64 a)))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(pow.f64 (/.f64 (/.f64 a z) t) -1)
(neg.f64 (*.f64 (/.f64 z a) t))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 z a) t)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(-.f64 (+.f64 1 (*.f64 (/.f64 z a) t)) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 z (/.f64 1 (/.f64 a t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 z (*.f64 t (/.f64 1 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 t (*.f64 z (/.f64 1 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 z t) (/.f64 1 a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 (*.f64 (/.f64 z a) t) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 1 (*.f64 (/.f64 z a) t))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 (cbrt.f64 (*.f64 z t)) (/.f64 1 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 2))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 2) (cbrt.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (sqrt.f64 (*.f64 z t)) (*.f64 (sqrt.f64 (*.f64 z t)) (/.f64 1 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) (sqrt.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 1 a) (*.f64 z t))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z 1) (/.f64 t a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t 1) (/.f64 z a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z a) t)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) 1) (/.f64 (cbrt.f64 (*.f64 z t)) a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z t)) 1) (/.f64 (sqrt.f64 (*.f64 z t)) a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z (pow.f64 (cbrt.f64 a) 2)) (/.f64 t (cbrt.f64 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 t (pow.f64 (cbrt.f64 a) 2)) (/.f64 z (cbrt.f64 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 z t) (cbrt.f64 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (*.f64 (/.f64 z a) t)))
(*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 z t)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 z t)) (cbrt.f64 a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 a)) z) (sqrt.f64 a))
(/.f64 (/.f64 t (sqrt.f64 a)) (/.f64 (sqrt.f64 a) z))
(*.f64 (/.f64 t (sqrt.f64 a)) (/.f64 z (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 a)) z) (sqrt.f64 a))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(/.f64 (/.f64 t (sqrt.f64 a)) (/.f64 (sqrt.f64 a) z))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 z t) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 a)) z) (sqrt.f64 a))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(/.f64 (/.f64 t (sqrt.f64 a)) (/.f64 (sqrt.f64 a) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 z t)) (sqrt.f64 a)))
(/.f64 (*.f64 (/.f64 t (sqrt.f64 a)) z) (sqrt.f64 a))
(*.f64 (/.f64 z (sqrt.f64 a)) (/.f64 t (sqrt.f64 a)))
(/.f64 (/.f64 t (sqrt.f64 a)) (/.f64 (sqrt.f64 a) z))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (/.f64 (/.f64 a z) t) -1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(neg.f64 (*.f64 (/.f64 z a) t))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 z (/.f64 (neg.f64 t) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log.f64 (exp.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 a 3)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))

localize14.0ms (0.2%)

Local error

Found 2 expressions with local error:

NewErrorProgram
3.6b
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
5.3b
(/.f64 z (/.f64 a t))
Compiler

Compiled 44 to 15 computations (65.9% saved)

series12.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

TimeVariablePointExpression
3.0ms
a
@-inf
(/.f64 z (/.f64 a t))
1.0ms
a
@-inf
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
1.0ms
x
@-inf
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
1.0ms
a
@0
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
0.0ms
y
@0
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))

rewrite197.0ms (2.1%)

Algorithm
batch-egg-rewrite
Rules
667×log-prod_binary64
553×prod-diff_binary64
365×egg-rr
319×pow2_binary64
224×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01323
128121
2361721
Stop Event
node limit
Counts
2 → 432
Calls
Call 1
Inputs
(/.f64 z (/.f64 a t))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 t a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (neg.f64 (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 t (/.f64 z a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 z (/.f64 t a)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (cbrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (sqrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (/.f64 (neg.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 t a) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (/.f64 z (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z a) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (/.f64 (cbrt.f64 z) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) a) (/.f64 (sqrt.f64 z) (/.f64 1 t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 z (sqrt.f64 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (/.f64 z a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 z) a) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (neg.f64 z) 1) (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z 1) (/.f64 t a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (neg.f64 a)) (neg.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 z a)) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z a) 1) t)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 z a) (sqrt.f64 t)) (sqrt.f64 t))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z (/.f64 t a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 a t) (neg.f64 z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 a (*.f64 z t)) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (/.f64 (neg.f64 a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 t a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 t a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 t a)) z (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 -1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) 1 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a))))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) -1 (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 y (/.f64 x a)) 1) (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (fma.f64 y (/.f64 x a) 0) (*.f64 z (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2) (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (pow.f64 (exp.f64 z) (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 z) (/.f64 t a)) (exp.f64 (*.f64 y (/.f64 x a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))) (exp.f64 (*.f64 y (/.f64 x a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 1))))))

simplify323.0ms (3.5%)

Algorithm
egg-herbie
Rules
430×+-commutative_binary64
379×log-prod_binary64
363×fma-udef_binary64
309×associate-+r+_binary64
289×associate-+l+_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0102721779
1261114060
2728114060
Stop Event
node limit
Counts
528 → 527
Calls
Call 1
Inputs
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 0 (*.f64 z (/.f64 t a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(-.f64 0 (*.f64 z (/.f64 t a)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 t a)))) 1)
(*.f64 z (/.f64 t a))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 z (/.f64 t a)) 1)
(*.f64 (*.f64 z (/.f64 t a)) -1)
(*.f64 1 (*.f64 z (/.f64 t a)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 t a)))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 t a)))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))))
(*.f64 -1 (*.f64 z (/.f64 t a)))
(*.f64 (neg.f64 z) (/.f64 t a))
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (neg.f64 a) t)))
(*.f64 (/.f64 t a) z)
(*.f64 (/.f64 1 a) (/.f64 z (/.f64 1 t)))
(*.f64 (/.f64 z a) t)
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (/.f64 (cbrt.f64 z) (/.f64 1 t)))
(*.f64 (/.f64 (sqrt.f64 z) a) (/.f64 (sqrt.f64 z) (/.f64 1 t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (/.f64 a t)))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (/.f64 a t)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 z (sqrt.f64 (/.f64 a t))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (neg.f64 (/.f64 z a)) t)
(*.f64 (/.f64 (neg.f64 z) a) t)
(*.f64 (/.f64 (neg.f64 z) 1) (/.f64 t a))
(*.f64 (/.f64 z 1) (/.f64 t a))
(*.f64 (/.f64 z (neg.f64 a)) (neg.f64 t))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (*.f64 -1 (/.f64 z a)) t)
(*.f64 (*.f64 (/.f64 z a) 1) t)
(*.f64 (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(*.f64 (*.f64 (/.f64 z a) (sqrt.f64 t)) (sqrt.f64 t))
(pow.f64 (*.f64 z (/.f64 t a)) 1)
(pow.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 3)
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) 2)
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(pow.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a t) (neg.f64 z)) -1)
(pow.f64 (/.f64 (/.f64 a (*.f64 z t)) 1) -1)
(neg.f64 (*.f64 z (/.f64 t a)))
(neg.f64 (/.f64 z (/.f64 (neg.f64 a) t)))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 t a))))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 t a))))
(exp.f64 (log.f64 (*.f64 z (/.f64 t a))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 t a))) 1))
(+.f64 (*.f64 z (/.f64 t a)) (*.f64 y (/.f64 x a)))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 t a)) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 -1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) 1 (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a))))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) -1 (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 z (/.f64 t a))))
(+.f64 0 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(+.f64 (*.f64 (*.f64 y (/.f64 x a)) 1) (*.f64 z (/.f64 t a)))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 1)
(-.f64 (fma.f64 y (/.f64 x a) 0) (*.f64 z (/.f64 t a)))
(*.f64 1 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(*.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2) (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)
(pow.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 3)
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 2))
(log.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))
(log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (pow.f64 (exp.f64 z) (/.f64 t a))))
(log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (/.f64 t a)) (exp.f64 (*.f64 y (/.f64 x a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))) (exp.f64 (*.f64 y (/.f64 x a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(exp.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 1))
Outputs
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(neg.f64 (/.f64 (*.f64 -1 (fma.f64 y x (*.f64 (neg.f64 t) z))) a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 t z))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(neg.f64 (/.f64 (*.f64 -1 (fma.f64 y x (*.f64 (neg.f64 t) z))) a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 t z))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(neg.f64 (/.f64 (*.f64 -1 (fma.f64 y x (*.f64 (neg.f64 t) z))) a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 t z))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(neg.f64 (/.f64 (*.f64 -1 (fma.f64 y x (*.f64 (neg.f64 t) z))) a))
(/.f64 (neg.f64 (fma.f64 (neg.f64 y) x (*.f64 t z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 t (/.f64 (neg.f64 z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(+.f64 0 (*.f64 z (/.f64 t a)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(*.f64 2 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(-.f64 0 (*.f64 z (/.f64 t a)))
(*.f64 t (/.f64 (neg.f64 z) a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (/.f64 t a)))) 1)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 z (neg.f64 (/.f64 t a)))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 t (/.f64 z a))
(*.f64 z (/.f64 t a))
(*.f64 (*.f64 z (/.f64 t a)) 1)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 z (/.f64 t a)) -1)
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 1 (*.f64 z (/.f64 t a)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 t a)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 t a)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (*.f64 z (/.f64 t a)))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (neg.f64 z) (/.f64 t a))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (neg.f64 z) (/.f64 1 (/.f64 (neg.f64 a) t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 t a) z)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 1 a) (/.f64 z (/.f64 1 t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (/.f64 (cbrt.f64 z) (/.f64 1 t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 (sqrt.f64 z) a) (/.f64 (sqrt.f64 z) (/.f64 1 t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (/.f64 a t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (/.f64 a t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))
(/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))
(/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))
(/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 z (sqrt.f64 (/.f64 a t))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))
(/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))))
(/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))
(/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (neg.f64 (/.f64 z a)) t)
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (/.f64 (neg.f64 z) a) t)
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (/.f64 (neg.f64 z) 1) (/.f64 t a))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (/.f64 z 1) (/.f64 t a))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (/.f64 z (neg.f64 a)) (neg.f64 t))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (*.f64 -1 (/.f64 z a)) t)
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 (*.f64 (/.f64 z a) 1) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(*.f64 (*.f64 (/.f64 z a) (sqrt.f64 t)) (sqrt.f64 t))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (*.f64 z (/.f64 t a)) 1)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) 1/3)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 3)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) 2)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)) 1/3)
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)))
(pow.f64 (/.f64 (/.f64 a t) (neg.f64 z)) -1)
(*.f64 t (/.f64 (neg.f64 z) a))
(pow.f64 (/.f64 (/.f64 a (*.f64 z t)) 1) -1)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(neg.f64 (*.f64 z (/.f64 t a)))
(*.f64 t (/.f64 (neg.f64 z) a))
(neg.f64 (/.f64 z (/.f64 (neg.f64 a) t)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2))
(fabs.f64 (*.f64 t (/.f64 z a)))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log.f64 (/.f64 1 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(*.f64 t (/.f64 (neg.f64 z) a))
(cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(cbrt.f64 (/.f64 (pow.f64 z 3) (pow.f64 (/.f64 a t) 3)))
(expm1.f64 (log1p.f64 (*.f64 z (/.f64 t a))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log1p.f64 (expm1.f64 (*.f64 z (/.f64 t a))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(exp.f64 (log.f64 (*.f64 z (/.f64 t a))))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(exp.f64 (*.f64 (log.f64 (*.f64 z (/.f64 t a))) 1))
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(+.f64 (*.f64 z (/.f64 t a)) (*.f64 y (/.f64 x a)))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 t a)) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 -1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 1 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (+.f64 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (+.f64 z z)))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) 1 (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (+.f64 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (+.f64 z z)))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a))))) (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (+.f64 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (+.f64 z z)))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (*.f64 z (/.f64 t a)) -1 (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (+.f64 (*.f64 z (/.f64 t a)) (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (+.f64 z z)))
(+.f64 0 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(+.f64 (*.f64 (*.f64 y (/.f64 x a)) 1) (*.f64 z (/.f64 t a)))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (/.f64 t a)) z))) (fma.f64 (neg.f64 (neg.f64 (/.f64 t a))) z (*.f64 (neg.f64 (/.f64 t a)) z)))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (neg.f64 (*.f64 (cbrt.f64 z) (/.f64 t a))) (pow.f64 (cbrt.f64 z) 2) (*.f64 (*.f64 (cbrt.f64 z) (/.f64 t a)) (pow.f64 (cbrt.f64 z) 2))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))) (fma.f64 (neg.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a))))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z)))) (fma.f64 (neg.f64 (*.f64 (sqrt.f64 z) (/.f64 t a))) (sqrt.f64 z) (*.f64 (*.f64 (sqrt.f64 z) (/.f64 t a)) (sqrt.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 t a)) (neg.f64 z) (*.f64 (/.f64 t a) (neg.f64 z))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z)))) (fma.f64 (neg.f64 (/.f64 1 (/.f64 (neg.f64 a) t))) (neg.f64 z) (*.f64 (/.f64 1 (/.f64 (neg.f64 a) t)) (neg.f64 z))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a)))) (fma.f64 (neg.f64 (/.f64 z (/.f64 1 t))) (/.f64 1 a) (*.f64 (/.f64 z (/.f64 1 t)) (/.f64 1 a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z a)))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z a) (*.f64 (neg.f64 t) (/.f64 z a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) a) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 1 t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t))) (/.f64 (sqrt.f64 z) a) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 1 t)) (/.f64 (sqrt.f64 z) a))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1)))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (*.f64 (/.f64 (cbrt.f64 z) (/.f64 a t)) (/.f64 (pow.f64 (cbrt.f64 z) 2) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (/.f64 a t))) (/.f64 (sqrt.f64 z) 1) (*.f64 (/.f64 (sqrt.f64 z) (/.f64 a t)) (/.f64 (sqrt.f64 z) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (/.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 z (cbrt.f64 (/.f64 a t)))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (/.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (pow.f64 (cbrt.f64 z) 2)) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (-.f64 (*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (/.f64 (*.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (pow.f64 (cbrt.f64 z) 2)) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (*.f64 0 (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a t)) 2) (cbrt.f64 (*.f64 t (/.f64 z a)))))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (/.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t)))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (/.f64 a t)) 2)))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2)) (/.f64 z (cbrt.f64 (/.f64 a t))))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (/.f64 (/.f64 (neg.f64 z) (cbrt.f64 (/.f64 a t))) (pow.f64 (cbrt.f64 (/.f64 a t)) 2))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 z (sqrt.f64 (/.f64 a t)))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))) (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))))
(+.f64 (-.f64 (*.f64 y (/.f64 x a)) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t)))))) (fma.f64 (neg.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t)))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))) (*.f64 (/.f64 (cbrt.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (/.f64 a t))))))
(+.f64 (fma.f64 (/.f64 (neg.f64 z) (sqrt.f64 (/.f64 a t))) (/.f64 1 (sqrt.f64 (/.f64 a t))) (/.f64 (*.f64 (/.f64 1 (sqrt.f64 (/.f64 a t))) z) (sqrt.f64 (/.f64 a t)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (neg.f64 (/.f64 1 (sqrt.f64 (/.f64 a t)))))))
(+.f64 (*.f64 0 (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (/.f64 (/.f64 z (sqrt.f64 (/.f64 a t))) (sqrt.f64 (/.f64 a t)))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (neg.f64 (/.f64 z a))))) (fma.f64 (neg.f64 t) (neg.f64 (/.f64 z a)) (*.f64 t (neg.f64 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (/.f64 (neg.f64 z) a)))) (fma.f64 (neg.f64 t) (/.f64 (neg.f64 z) a) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 (neg.f64 z) 1) (*.f64 (/.f64 t a) (/.f64 (neg.f64 z) 1))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (/.f64 t a) (/.f64 z 1)))) (fma.f64 (neg.f64 (/.f64 t a)) (/.f64 z 1) (*.f64 (/.f64 t a) (/.f64 z 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a))))) (fma.f64 (neg.f64 (neg.f64 t)) (/.f64 z (neg.f64 a)) (*.f64 (neg.f64 t) (/.f64 z (neg.f64 a)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)) (*.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (pow.f64 (cbrt.f64 (*.f64 z (/.f64 t a))) 2)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a))))))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 (sqrt.f64 (*.f64 z (/.f64 t a))) (*.f64 -1 (sqrt.f64 (*.f64 z (/.f64 t a)))))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 z (/.f64 t a))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))) (*.f64 0 (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 -1 (/.f64 z a))))) (fma.f64 (neg.f64 t) (*.f64 -1 (/.f64 z a)) (*.f64 t (*.f64 -1 (/.f64 z a)))))
(+.f64 (fma.f64 t (/.f64 z a) (*.f64 t (/.f64 (neg.f64 z) a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 z (/.f64 t a))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 t (*.f64 (/.f64 z a) 1)))) (fma.f64 (neg.f64 t) (*.f64 (/.f64 z a) 1) (*.f64 t (*.f64 (/.f64 z a) 1))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2))))) (fma.f64 (neg.f64 (cbrt.f64 t)) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)) (*.f64 (cbrt.f64 t) (*.f64 (/.f64 z a) (pow.f64 (cbrt.f64 t) 2)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 y (/.f64 x a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (/.f64 x a) y (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (/.f64 x a) (cbrt.f64 y)) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 y) (*.f64 (/.f64 x a) (sqrt.f64 y))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a))
(+.f64 (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (fma.f64 (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 (sqrt.f64 y) (sqrt.f64 (/.f64 x a))) (*.f64 t (/.f64 (neg.f64 z) a))))
(+.f64 (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 y (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t))))) (fma.f64 (neg.f64 (sqrt.f64 t)) (*.f64 (/.f64 z a) (sqrt.f64 t)) (*.f64 (sqrt.f64 t) (*.f64 (/.f64 z a) (sqrt.f64 t)))))
(+.f64 (fma.f64 (*.f64 (cbrt.f64 z) (/.f64 (neg.f64 t) a)) (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (*.f64 (/.f64 t a) (pow.f64 (cbrt.f64 z) 2)))) (fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (cbrt.f64 z)) (neg.f64 (pow.f64 (cbrt.f64 z) 2)))))
(+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 (sqrt.f64 (/.f64 x a)) (*.f64 y (sqrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))))) 2)) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))) 1)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(-.f64 (fma.f64 y (/.f64 x a) 0) (*.f64 z (/.f64 t a)))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(*.f64 1 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(*.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2) (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(*.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (/.f64 t a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2) (*.f64 y (*.f64 (/.f64 x a) (*.f64 z (/.f64 t a)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (/.f64 z a)) 3) (pow.f64 (*.f64 y (/.f64 x a)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (*.f64 (*.f64 t (/.f64 z a)) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 y (/.f64 x a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))))
(pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 1)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(pow.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3) 1/3)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(pow.f64 (cbrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 3)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(pow.f64 (sqrt.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 2)
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a))) 2))
(fabs.f64 (fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a))))
(log.f64 (exp.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (pow.f64 (exp.f64 z) (/.f64 t a))))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(log.f64 (/.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(/.f64 (fma.f64 y x (*.f64 (neg.f64 t) z)) a)
(/.f64 (fma.f64 y x (*.f64 t (neg.f64 z))) a)
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (/.f64 t a)) (exp.f64 (*.f64 y (/.f64 x a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a)))) (exp.f64 (*.f64 y (/.f64 x a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(log.f64 (*.f64 (exp.f64 (*.f64 y (/.f64 x a))) (+.f64 1 (expm1.f64 (*.f64 z (/.f64 t a))))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(cbrt.f64 (pow.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) 3))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(log1p.f64 (expm1.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(exp.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))) 1))
(fma.f64 z (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 t (/.f64 z a) (*.f64 y (/.f64 x a)))

eval256.0ms (2.8%)

Compiler

Compiled 27038 to 7653 computations (71.7% saved)

prune249.0ms (2.7%)

Pruning

17 alts after pruning (12 fresh and 5 done)

PrunedKeptTotal
New9695974
Fresh178
Picked101
Done055
Total97117988
Error
0b
Counts
988 → 17
Alt Table
Click to see full alt table
StatusErrorProgram
35.9b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)
30.6b
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
5.9b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
33.5b
(/.f64 (*.f64 z (neg.f64 t)) a)
32.0b
(/.f64 (*.f64 y x) a)
28.8b
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3)) a)
32.9b
(/.f64 y (/.f64 a x))
35.5b
(/.f64 x (/.f64 a y))
9.7b
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
6.6b
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
5.9b
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
34.3b
(*.f64 (/.f64 z a) (neg.f64 t))
36.0b
(*.f64 (/.f64 y a) x)
33.2b
(*.f64 (/.f64 t a) (neg.f64 z))
33.5b
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
32.7b
(*.f64 y (/.f64 x a))
34.7b
(neg.f64 (/.f64 t (/.f64 a z)))
Compiler

Compiled 390 to 264 computations (32.3% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
5.1b
(*.f64 y (/.f64 x a))
5.1b
(*.f64 z (/.f64 t a))
Compiler

Compiled 37 to 10 computations (73% saved)

series9.0ms (0.1%)

Counts
3 → 132
Calls

33 calls:

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

rewrite79.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
724×log-prod_binary64
428×fma-def_binary64
348×pow2_binary64
246×pow-unpow_binary64
242×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01130
125227
2368227
Stop Event
node limit
Counts
3 → 254
Calls
Call 1
Inputs
(*.f64 z (/.f64 t a))
(*.f64 y (/.f64 x a))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (*.f64 z t) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z t) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 z t) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 z t) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z t) a)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 x a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 y (/.f64 a x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 y x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y x) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 y x)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y x) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 y x) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 x) y) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 y (neg.f64 x)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 y (/.f64 x a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 y x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 y (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 x a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 z) (/.f64 t a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (pow.f64 (exp.f64 y) (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (pow.f64 (exp.f64 y) (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) 2) (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) 2) (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (sqrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (/.f64 (*.f64 z t) a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))) (cbrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) t) (/.f64 1 a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) 1) (/.f64 t a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 (/.f64 t a)) 2)) (cbrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 (/.f64 t a))) (sqrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))))))

simplify113.0ms (1.2%)

Algorithm
egg-herbie
Rules
578×unswap-sqr_binary64
287×log-prod_binary64
225×cube-prod_binary64
182×div-sub_binary64
178×exp-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04616350
111165589
238265508
Stop Event
node limit
Counts
386 → 305
Calls
Call 1
Inputs
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 0 (/.f64 (*.f64 z t) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z t) a))) 1)
(/.f64 z (/.f64 a t))
(/.f64 1 (/.f64 a (*.f64 z t)))
(/.f64 (*.f64 z t) a)
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))
(/.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))
(pow.f64 (/.f64 (*.f64 z t) a) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2) 1/2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z t) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) 2)
(pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z t) a)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z t) a)))
(exp.f64 (log.f64 (/.f64 (*.f64 z t) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z t) a)) 1))
(+.f64 0 (*.f64 y (/.f64 x a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 x a)))) 1)
(/.f64 y (/.f64 a x))
(/.f64 1 (/.f64 a (*.f64 y x)))
(/.f64 (*.f64 y x) a)
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 y x) 1) a)
(/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 y x) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 x) y) (neg.f64 a))
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 a))
(pow.f64 (*.f64 y (/.f64 x a)) 1)
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) 2)
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 x a))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 x a))))
(exp.f64 (log.f64 (*.f64 y (/.f64 x a))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 x a))) 1))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(+.f64 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))))
(/.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))))
(/.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 z) (/.f64 t a))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 y (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 x a) y (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 x a) y (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 1 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 y (/.f64 x a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) 2) (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) 2) (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))
(fma.f64 (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (sqrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))
(fma.f64 -1 (/.f64 (*.f64 z t) a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))) (cbrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 z) t) (/.f64 1 a) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 z) 1) (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 (/.f64 t a)) 2)) (cbrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 (/.f64 t a))) (sqrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
Outputs
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 t (neg.f64 (/.f64 a z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 0 (/.f64 (*.f64 z t) a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 z t) a))) 1)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 z (/.f64 a t))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 1 (/.f64 a (*.f64 z t)))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 z t) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (/.f64 (*.f64 z t) a) 1)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2) 1/2)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 z t) a)) 3)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) 2)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3) 1/3)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a))))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 3))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 z t) a)))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 z t) a)))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(exp.f64 (log.f64 (/.f64 (*.f64 z t) a)))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 z t) a)) 1))
(*.f64 (/.f64 z a) t)
(*.f64 z (/.f64 t a))
(*.f64 t (/.f64 z a))
(+.f64 0 (*.f64 y (/.f64 x a)))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 y a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 x a)))) 1)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 1 (/.f64 a (*.f64 y x)))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (neg.f64 (*.f64 y x)) (neg.f64 a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) 1) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (/.f64 (*.f64 y x) (sqrt.f64 a)) (sqrt.f64 a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 (neg.f64 x) y) (neg.f64 a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y (neg.f64 x)) (neg.f64 a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (*.f64 y (/.f64 x a)) 1)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) 1/2)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) 2)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) 1/3)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 x a))))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 x a))))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(exp.f64 (log.f64 (*.f64 y (/.f64 x a))))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 x a))) 1))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)))))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 1 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) (neg.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 (/.f64 z a) t)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (-.f64 (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 (/.f64 z a) t)) 2) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 3) (pow.f64 (*.f64 0 (*.f64 z (/.f64 t a))) 3)) (+.f64 (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 2) (*.f64 (*.f64 0 (*.f64 z (/.f64 t a))) (-.f64 (*.f64 0 (*.f64 z (/.f64 t a))) (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)))))
(/.f64 (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 3) (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (pow.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 (/.f64 z a) t)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 (/.f64 z a) t))))
(/.f64 (+.f64 (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 2) (pow.f64 (*.f64 0 (*.f64 z (/.f64 t a))) 2)) (+.f64 (*.f64 0 (*.f64 z (/.f64 t a))) (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)))
(/.f64 (pow.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) 2) (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(pow.f64 (/.f64 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 z) (/.f64 t a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (exp.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 z) (/.f64 t a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 z (/.f64 (neg.f64 t) a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 y (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 y (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 x a) y (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 x a) y (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 1 (*.f64 (/.f64 t a) (neg.f64 z)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 (/.f64 y a) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 y (/.f64 x a)))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2))))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (/.f64 (*.f64 z t) a)) (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 (neg.f64 t) a) z (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))) (/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(+.f64 (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (/.f64 (*.f64 z t) a) 3)) (/.f64 1 (fma.f64 (/.f64 (*.f64 z t) a) (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 (/.f64 y a) x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 z (/.f64 t a)) 3)) (fma.f64 (*.f64 z (/.f64 t a)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))) (/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a)))))
(+.f64 (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))) (/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 z (/.f64 t a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 z (/.f64 t a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (/.f64 (/.f64 a z) t) -2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(fma.f64 (neg.f64 z) (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) 2) (cbrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) 2) (cbrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (sqrt.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (sqrt.f64 (*.f64 (/.f64 t a) (neg.f64 z))) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (neg.f64 (sqrt.f64 (/.f64 (*.f64 z t) a))) (sqrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 -1 (/.f64 (*.f64 z t) a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1 (/.f64 (*.f64 z t) a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 (*.f64 z t) a))) (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2)) (/.f64 (*.f64 z t) a)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (*.f64 z (/.f64 t a))))
(+.f64 (/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (*.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (/.f64 (*.f64 z t) a))) (+.f64 (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (*.f64 z t) a) 2))) (cbrt.f64 (/.f64 (*.f64 z t) a)) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 (/.f64 y a) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 z (/.f64 t a)) 2)) (neg.f64 (cbrt.f64 (*.f64 z (/.f64 t a)))) (*.f64 y (/.f64 x a)))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (cbrt.f64 (*.f64 t (/.f64 z a))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 a z) t) -2))))
(fma.f64 (*.f64 (neg.f64 z) t) (/.f64 1 a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (neg.f64 z) 1) (/.f64 t a) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 (/.f64 t a)) 2)) (cbrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 (/.f64 t a))) (sqrt.f64 (/.f64 t a)) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (*.f64 z (/.f64 (neg.f64 t) a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 t (neg.f64 (/.f64 a z))))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 t a) (neg.f64 z)))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 t a) (neg.f64 z)) 1))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (/.f64 (neg.f64 t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (/.f64 (*.f64 z t) a) (fma.f64 z (/.f64 (neg.f64 t) a) (/.f64 (*.f64 z t) a)))))
(fma.f64 (/.f64 t a) (neg.f64 z) (*.f64 (/.f64 y a) x))
(/.f64 (fma.f64 y x (*.f64 z (neg.f64 t))) a)

localize7.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.1b
(*.f64 y (/.f64 x a))
Compiler

Compiled 16 to 7 computations (56.3% saved)

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.7b
(/.f64 y (/.f64 a x))
Compiler

Compiled 16 to 7 computations (56.3% saved)

series3.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
y
@0
(/.f64 y (/.f64 a x))
0.0ms
a
@-inf
(/.f64 y (/.f64 a x))
0.0ms
x
@-inf
(/.f64 y (/.f64 a x))
0.0ms
y
@inf
(/.f64 y (/.f64 a x))
0.0ms
a
@inf
(/.f64 y (/.f64 a x))

rewrite42.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
780×pow1_binary64
724×add-log-exp_binary64
724×log1p-expm1-u_binary64
724×expm1-log1p-u_binary64
707×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify43.0ms (0.5%)

Algorithm
egg-herbie
Rules
839×log-div_binary64
661×log-prod_binary64
492×associate-*l/_binary64
436×fma-def_binary64
434×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0112618
1295606
21006606
35764606
Stop Event
node limit
Counts
77 → 50
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(-.f64 (+.f64 1 (*.f64 y (/.f64 x a))) 1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 y (/.f64 x a)) 1)
(*.f64 1 (*.f64 y (/.f64 x a)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 a) x)))
(*.f64 (/.f64 x a) y)
(*.f64 (/.f64 y a) x)
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) a) (/.f64 (cbrt.f64 y) (/.f64 1 x)))
(*.f64 (/.f64 (sqrt.f64 y) a) (/.f64 (sqrt.f64 y) (/.f64 1 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 a x)))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 a x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (/.f64 y (cbrt.f64 (/.f64 a x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (cbrt.f64 (*.f64 y (/.f64 x a))))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 a x))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a x))) (/.f64 y (sqrt.f64 (/.f64 a x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 a x))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 a x))))
(*.f64 (/.f64 y 1) (/.f64 x a))
(*.f64 (/.f64 y (neg.f64 a)) (neg.f64 x))
(*.f64 (*.f64 (/.f64 y a) 1) x)
(*.f64 (*.f64 (/.f64 y a) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 y a) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 y (/.f64 x a)) 1)
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) 2)
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(neg.f64 (/.f64 y (/.f64 (neg.f64 a) x)))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 a x) 3)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 x a))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 x a))))
(exp.f64 (log.f64 (*.f64 y (/.f64 x a))))
Outputs
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(-.f64 (+.f64 1 (*.f64 y (/.f64 x a))) 1)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(*.f64 x (/.f64 y a))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 y (/.f64 x a)) 1)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 1 (*.f64 y (/.f64 x a)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (neg.f64 y) (/.f64 1 (/.f64 (neg.f64 a) x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 x a) y)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 y a) x)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 1 a) (/.f64 y (/.f64 1 x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) a) (/.f64 (cbrt.f64 y) (/.f64 1 x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (sqrt.f64 y) a) (/.f64 (sqrt.f64 y) (/.f64 1 x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) 1) (/.f64 (cbrt.f64 y) (/.f64 a x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 (sqrt.f64 y) 1) (/.f64 (sqrt.f64 y) (/.f64 a x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (/.f64 y (cbrt.f64 (/.f64 a x))))
(/.f64 (/.f64 y (cbrt.f64 (/.f64 a x))) (pow.f64 (cbrt.f64 (/.f64 a x)) 2))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (/.f64 a x)) 2) (cbrt.f64 (/.f64 a x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (cbrt.f64 (*.f64 y (/.f64 x a))))
(*.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (/.f64 (pow.f64 (cbrt.f64 y) 2) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)))
(/.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 a x)) 2) (pow.f64 (cbrt.f64 y) 2)))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (/.f64 (sqrt.f64 y) (cbrt.f64 (/.f64 a x))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (/.f64 y (cbrt.f64 (/.f64 a x))))
(/.f64 (/.f64 y (cbrt.f64 (/.f64 a x))) (pow.f64 (cbrt.f64 (/.f64 a x)) 2))
(/.f64 y (*.f64 (pow.f64 (cbrt.f64 (/.f64 a x)) 2) (cbrt.f64 (/.f64 a x))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a x))) (/.f64 y (sqrt.f64 (/.f64 a x))))
(/.f64 (/.f64 y (sqrt.f64 (/.f64 a x))) (sqrt.f64 (/.f64 a x)))
(/.f64 y (*.f64 (sqrt.f64 (/.f64 a x)) (sqrt.f64 (/.f64 a x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) 2) (sqrt.f64 (/.f64 a x))) (/.f64 (cbrt.f64 y) (sqrt.f64 (/.f64 a x))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a x))) (/.f64 y (sqrt.f64 (/.f64 a x))))
(/.f64 (/.f64 y (sqrt.f64 (/.f64 a x))) (sqrt.f64 (/.f64 a x)))
(/.f64 y (*.f64 (sqrt.f64 (/.f64 a x)) (sqrt.f64 (/.f64 a x))))
(*.f64 (/.f64 y 1) (/.f64 x a))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (/.f64 y (neg.f64 a)) (neg.f64 x))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 (/.f64 y a) 1) x)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 (/.f64 y a) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 (*.f64 (/.f64 y a) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (*.f64 y (/.f64 x a)) 1)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) 1/3)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) 2)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(pow.f64 (/.f64 a (*.f64 y x)) -1)
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(neg.f64 (/.f64 y (/.f64 (neg.f64 a) x)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(log.f64 (pow.f64 (exp.f64 y) (/.f64 x a)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(cbrt.f64 (/.f64 (pow.f64 y 3) (pow.f64 (/.f64 a x) 3)))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 x a))))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 x a))))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(exp.f64 (log.f64 (*.f64 y (/.f64 x a))))
(/.f64 y (/.f64 a x))
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.1b
(*.f64 (/.f64 t a) (neg.f64 z))
Compiler

Compiled 19 to 8 computations (57.9% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
t
@0
(*.f64 (/.f64 t a) (neg.f64 z))
0.0ms
t
@inf
(*.f64 (/.f64 t a) (neg.f64 z))
0.0ms
z
@inf
(*.f64 (/.f64 t a) (neg.f64 z))
0.0ms
a
@inf
(*.f64 (/.f64 t a) (neg.f64 z))
0.0ms
z
@-inf
(*.f64 (/.f64 t a) (neg.f64 z))

rewrite39.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
715×pow1_binary64
660×add-log-exp_binary64
659×log1p-expm1-u_binary64
659×expm1-log1p-u_binary64
645×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079
11507
220887
Stop Event
node limit
Counts
1 → 25
Calls
Call 1
Inputs
(*.f64 (/.f64 t a) (neg.f64 z))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 t a) z))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 t a) z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 t z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t z) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t z) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t z) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t z) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 t z) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 t a) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 t a) z))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 t a) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 t a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 t a) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 t a) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 t a) z)))))))

simplify38.0ms (0.4%)

Algorithm
egg-herbie
Rules
675×log-prod_binary64
431×associate-*l*_binary64
393×associate-*r*_binary64
365×fma-def_binary64
279×log-div_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
066637
1162571
2607505
34131505
Stop Event
node limit
Counts
61 → 32
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(-.f64 0 (*.f64 (/.f64 t a) z))
(-.f64 (+.f64 1 (*.f64 (/.f64 t a) z)) 1)
(/.f64 t (/.f64 a z))
(/.f64 z (/.f64 a t))
(/.f64 1 (/.f64 a (*.f64 t z)))
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) (neg.f64 a))
(/.f64 (/.f64 (*.f64 t z) 1) a)
(/.f64 (/.f64 (*.f64 t z) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 t z) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))
(/.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 t a) z) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) 2)
(neg.f64 (*.f64 (/.f64 t a) z))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t a) 3) (pow.f64 z 3)))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 t a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t a) z)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t a) z)))
(exp.f64 (log.f64 (*.f64 (/.f64 t a) z)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(-.f64 0 (*.f64 (/.f64 t a) z))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(-.f64 (+.f64 1 (*.f64 (/.f64 t a) z)) 1)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 t (/.f64 a z))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 z (/.f64 a t))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 1 (/.f64 a (*.f64 t z)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) a)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t z) (neg.f64 a))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(/.f64 (/.f64 (*.f64 t z) 1) a)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (/.f64 (*.f64 t z) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (/.f64 (*.f64 t z) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 (neg.f64 t) z) (neg.f64 a))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 z (neg.f64 t)) (neg.f64 a))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (*.f64 (/.f64 t a) z) 1)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 t a) z)) 3)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 t a) z)) 2)
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(neg.f64 (*.f64 (/.f64 t a) z))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 z (/.f64 t (neg.f64 a)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 2))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 t a) z) 3))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 t a) 3) (pow.f64 z 3)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (*.f64 (pow.f64 z 3) (pow.f64 (/.f64 t a) 3)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 t a) z)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 t a) z)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(exp.f64 (log.f64 (*.f64 (/.f64 t a) z)))
(+.f64 1 (-.f64 (*.f64 z (/.f64 t a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))

localize10.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
Compiler

Compiled 26 to 13 computations (50% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
z
@0
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
0.0ms
a
@inf
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
0.0ms
z
@-inf
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
0.0ms
t
@inf
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
0.0ms
z
@inf
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))

rewrite43.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
771×pow1_binary64
710×add-log-exp_binary64
710×log1p-expm1-u_binary64
710×expm1-log1p-u_binary64
694×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
099
11827
223457
Stop Event
node limit
Counts
1 → 27
Calls
Call 1
Inputs
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (/.f64 z (/.f64 a t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (/.f64 a (cbrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (*.f64 z t)) (/.f64 a (sqrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) -1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 -1 (*.f64 z t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 z t) -1) a)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (/.f64 a t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 z (/.f64 a t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 z (/.f64 a t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (/.f64 (pow.f64 a -2) a)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (*.f64 z t) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 z (/.f64 a t))))))))

simplify40.0ms (0.4%)

Algorithm
egg-herbie
Rules
552×associate-*l*_binary64
526×log-div_binary64
513×times-frac_binary64
435×associate-*r*_binary64
274×associate-/l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
077659
1191590
2737521
35616521
Stop Event
node limit
Counts
63 → 34
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(-.f64 (+.f64 1 (/.f64 z (/.f64 a t))) 1)
(/.f64 z (/.f64 a t))
(/.f64 t (/.f64 a z))
(/.f64 (*.f64 z t) a)
(/.f64 1 (/.f64 a (*.f64 z t)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (/.f64 a (cbrt.f64 (*.f64 z t))))
(/.f64 (sqrt.f64 (*.f64 z t)) (/.f64 a (sqrt.f64 (*.f64 z t))))
(/.f64 (neg.f64 (*.f64 z t)) a)
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 z t) -1) a)
(/.f64 (*.f64 -1 (*.f64 z t)) a)
(/.f64 (*.f64 (*.f64 z t) -1) a)
(pow.f64 (/.f64 z (/.f64 a t)) 1)
(pow.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 a t))) 3)
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 a t))) 2)
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 a 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (/.f64 (pow.f64 a -2) a)))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (*.f64 z t) 3)))
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 a t))))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 a t))))
(exp.f64 (log.f64 (/.f64 z (/.f64 a t))))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(-.f64 (+.f64 1 (/.f64 z (/.f64 a t))) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 z (/.f64 a t))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 t (/.f64 a z))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 z t) a)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 1 (/.f64 a (*.f64 z t)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (/.f64 a (cbrt.f64 (*.f64 z t))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (sqrt.f64 (*.f64 z t)) (/.f64 a (sqrt.f64 (*.f64 z t))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (neg.f64 (*.f64 z t)) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) -1) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 (*.f64 -1 (*.f64 z t)) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 (*.f64 (*.f64 z t) -1) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 (neg.f64 z) (/.f64 a t))
(*.f64 t (/.f64 (neg.f64 z) a))
(pow.f64 (/.f64 z (/.f64 a t)) 1)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(pow.f64 (cbrt.f64 (/.f64 z (/.f64 a t))) 3)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(pow.f64 (sqrt.f64 (/.f64 z (/.f64 a t))) 2)
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(log.f64 (pow.f64 (exp.f64 z) (/.f64 t a)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 3))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 a 3)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 z t) 3) (/.f64 (pow.f64 a -2) a)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(cbrt.f64 (*.f64 (/.f64 (pow.f64 a -2) a) (pow.f64 (*.f64 z t) 3)))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(expm1.f64 (log1p.f64 (/.f64 z (/.f64 a t))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(log1p.f64 (expm1.f64 (/.f64 z (/.f64 a t))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))
(exp.f64 (log.f64 (/.f64 z (/.f64 a t))))
(+.f64 1 (-.f64 (*.f64 (/.f64 t a) z) 1))
(+.f64 (/.f64 z (/.f64 a t)) 0)
(*.f64 t (/.f64 z a))

eval80.0ms (0.9%)

Compiler

Compiled 8412 to 1687 computations (79.9% saved)

prune89.0ms (1%)

Pruning

13 alts after pruning (8 fresh and 5 done)

PrunedKeptTotal
New4494453
Fresh347
Picked101
Done459
Total45713470
Error
0b
Counts
470 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
35.9b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
33.1b
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
30.6b
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
5.9b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
32.0b
(/.f64 (*.f64 y x) a)
33.3b
(/.f64 (neg.f64 z) (/.f64 a t))
32.9b
(/.f64 y (/.f64 a x))
35.5b
(/.f64 x (/.f64 a y))
7.9b
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
34.3b
(*.f64 (/.f64 z a) (neg.f64 t))
36.0b
(*.f64 (/.f64 y a) x)
32.7b
(*.f64 y (/.f64 x a))
34.7b
(neg.f64 (/.f64 t (/.f64 a z)))
Compiler

Compiled 275 to 186 computations (32.4% saved)

localize11.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
5.1b
(*.f64 y (/.f64 x a))
5.8b
(*.f64 (/.f64 z a) t)
Compiler

Compiled 37 to 10 computations (73% saved)

series7.0ms (0.1%)

Counts
2 → 96
Calls

24 calls:

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

rewrite76.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
723×log-prod_binary64
425×fma-def_binary64
348×pow2_binary64
246×pow-unpow_binary64
242×pow1/3_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01123
125220
2367820
Stop Event
node limit
Counts
2 → 227
Calls
Call 1
Inputs
(*.f64 (/.f64 z a) t)
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (*.f64 (/.f64 z a) t))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z a) t))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z a) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (*.f64 z t)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z a) t)) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 t) (/.f64 z a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (pow.f64 (exp.f64 y) (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (pow.f64 (exp.f64 y) (/.f64 x a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (neg.f64 (/.f64 z a)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) 2) (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (sqrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 (/.f64 z a) t) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))) (cbrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (/.f64 z a)) 1) t (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y (/.f64 x a)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))))))

simplify106.0ms (1.1%)

Algorithm
egg-herbie
Rules
656×fma-neg_binary64
390×unswap-sqr_binary64
283×distribute-rgt-neg-in_binary64
232×distribute-lft-neg-in_binary64
194×log-prod_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04175944
110225225
231625144
Stop Event
node limit
Counts
323 → 277
Calls
Call 1
Inputs
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(/.f64 (*.f64 t z) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 0 (*.f64 (/.f64 z a) t))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z a) t))) 1)
(/.f64 z (/.f64 a t))
(/.f64 t (/.f64 a z))
(/.f64 1 (/.f64 a (*.f64 z t)))
(/.f64 (*.f64 z t) a)
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))
(/.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2) 1/2)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z a) t)) 1))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(+.f64 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))))
(/.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) -1)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 t) (/.f64 z a))))
(log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 t (neg.f64 (/.f64 z a)) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 x a) y (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 x a) y (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 1 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 y (/.f64 x a)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) 2) (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (sqrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))
(fma.f64 -1 (*.f64 (/.f64 z a) t) (*.f64 y (/.f64 x a)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))) (cbrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) 1) t (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
Outputs
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t z) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (-.f64 (*.f64 -1 (*.f64 y x)) (*.f64 -1 (*.f64 t z))) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 t (neg.f64 z)) a)
(*.f64 t (/.f64 (neg.f64 z) a))
(/.f64 t (/.f64 (neg.f64 a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 0 (*.f64 (/.f64 z a) t))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a))) 2)) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 z a) t))) 1)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 t (/.f64 a z))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 1 (/.f64 a (*.f64 z t)))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 z t) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (neg.f64 (*.f64 z t)) (neg.f64 a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(/.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2) 1/2)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(pow.f64 (/.f64 a (*.f64 z t)) -1)
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t))))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 z a) t)) 1))
(/.f64 z (/.f64 a t))
(*.f64 t (/.f64 z a))
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 1 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 1 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) (neg.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) (neg.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (-.f64 (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2) (*.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (-.f64 (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2) (*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (/.f64 z (/.f64 a t))) 3)) (-.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (/.f64 z (/.f64 a t))) 2)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (/.f64 z (/.f64 a t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3) (pow.f64 (*.f64 0 (*.f64 t (/.f64 z a))) 3)) (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (*.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (-.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(/.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2))
(/.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 2)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (pow.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (/.f64 z (/.f64 a t))) 2)) (-.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (/.f64 z (/.f64 a t)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (pow.f64 (*.f64 0 (*.f64 t (/.f64 z a))) 2)) (+.f64 (*.f64 0 (*.f64 t (/.f64 z a))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))
(/.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3))) -1)
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(pow.f64 (/.f64 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2))) -1)
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (pow.f64 (exp.f64 t) (/.f64 z a))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (+.f64 1 (expm1.f64 (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (pow.f64 (exp.f64 y) (/.f64 x a)) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a)))) (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (exp.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (pow.f64 (exp.f64 y) (/.f64 x a))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (*.f64 (/.f64 1 (pow.f64 (exp.f64 t) (/.f64 z a))) (+.f64 1 (expm1.f64 (*.f64 y (/.f64 x a))))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 t (neg.f64 (/.f64 z a)) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 y (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 x (*.f64 (/.f64 1 a) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x a) y (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x a) y (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x a) y (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x a) y (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (/.f64 x a)) 1 (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1 (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (*.f64 y (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (*.f64 (/.f64 z a) (neg.f64 t)) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 (cbrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (/.f64 y (/.f64 a x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (*.f64 x (/.f64 y a)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2))) (cbrt.f64 (*.f64 t (/.f64 z a))) (*.f64 x (/.f64 y a)))
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 2) (cbrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 x a)) (*.f64 (sqrt.f64 (/.f64 x a)) y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 y (/.f64 x a))) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (neg.f64 t) (/.f64 z a) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))) (/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2))))
(+.f64 (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))) (/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (/.f64 1 (fma.f64 (*.f64 (/.f64 z a) t) (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t)) (pow.f64 (*.f64 y (/.f64 x a)) 2))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (/.f64 1 (fma.f64 (/.f64 z (/.f64 a t)) (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t))) (pow.f64 (/.f64 y (/.f64 a x)) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (fma.f64 (*.f64 t (/.f64 z a)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))) (pow.f64 (*.f64 x (/.f64 y a)) 2)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(fma.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))) (/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a)))))
(+.f64 (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))) (/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y (/.f64 x a)) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(*.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 1 (fma.f64 y (/.f64 x a) (/.f64 z (/.f64 a t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 y (/.f64 x a) (*.f64 t (/.f64 z a))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (/.f64 (/.f64 a t) z) -2)) (fma.f64 x (/.f64 y a) (*.f64 t (/.f64 z a))))
(fma.f64 (neg.f64 (/.f64 z a)) t (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) 2) (cbrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) 2) (cbrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (sqrt.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (sqrt.f64 (*.f64 (/.f64 z a) (neg.f64 t))) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 z a) t))) (sqrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (*.f64 (/.f64 z a) t) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(-.f64 (/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(-.f64 (/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(-.f64 (/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(-.f64 (/.f64 (*.f64 y (/.f64 x (cbrt.f64 a))) (pow.f64 (cbrt.f64 a) 2)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 t (/.f64 (neg.f64 a) z)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 t (/.f64 (neg.f64 a) z)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 t (/.f64 (neg.f64 a) z)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (*.f64 t (/.f64 (neg.f64 z) a)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 t (/.f64 (neg.f64 a) z)))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1 (*.f64 (/.f64 z a) t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 z a) t))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2)) (*.f64 (/.f64 z a) t)))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (/.f64 z (/.f64 a t))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (*.f64 t (/.f64 z a))))
(+.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) (-.f64 (*.f64 t (/.f64 z a)) (*.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2)) (cbrt.f64 (*.f64 t (/.f64 z a))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (*.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (-.f64 (sqrt.f64 (*.f64 y (/.f64 x a))) (sqrt.f64 (*.f64 (/.f64 z a) t))) (+.f64 (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))) (cbrt.f64 (*.f64 (/.f64 z a) t)) (*.f64 y (/.f64 x a)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2)) (neg.f64 (cbrt.f64 (/.f64 z (/.f64 a t)))) (/.f64 y (/.f64 a x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (/.f64 z a)) 2)) (neg.f64 (cbrt.f64 (*.f64 t (/.f64 z a)))) (*.f64 x (/.f64 y a)))
(fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (/.f64 a t) z) -2))) (cbrt.f64 (*.f64 t (/.f64 z a))) (*.f64 x (/.f64 y a)))
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) 1) t (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (neg.f64 (/.f64 z a)) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y (/.f64 x a)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (*.f64 y (cbrt.f64 (pow.f64 (/.f64 x a) 2))) (cbrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a))) (/.f64 (*.f64 t (neg.f64 z)) a))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (/.f64 x a) 2)) (*.f64 y (cbrt.f64 (/.f64 x a)))) (*.f64 t (/.f64 z a)))
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y (sqrt.f64 (/.f64 x a))) (sqrt.f64 (/.f64 x a)) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 z a) (neg.f64 t)))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 z a) (neg.f64 t)) 1))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 (/.f64 z a) (neg.f64 t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 (/.f64 z a) t) (fma.f64 (/.f64 z a) (neg.f64 t) (*.f64 (/.f64 z a) t)))))
(fma.f64 y (/.f64 x a) (/.f64 (*.f64 t (neg.f64 z)) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)

localize6.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
7.7b
(/.f64 x (/.f64 a y))
Compiler

Compiled 16 to 7 computations (56.3% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 x (/.f64 a y))
0.0ms
x
@inf
(/.f64 x (/.f64 a y))
0.0ms
a
@-inf
(/.f64 x (/.f64 a y))
0.0ms
a
@inf
(/.f64 x (/.f64 a y))
0.0ms
y
@-inf
(/.f64 x (/.f64 a y))

rewrite42.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
780×pow1_binary64
724×add-log-exp_binary64
724×log1p-expm1-u_binary64
724×expm1-log1p-u_binary64
707×add-exp-log_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify41.0ms (0.4%)

Algorithm
egg-herbie
Rules
668×log-div_binary64
583×log-prod_binary64
488×associate-*l/_binary64
439×fma-def_binary64
429×associate-/l*_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0113618
1295606
21013606
35692606
Stop Event
node limit
Counts
77 → 48
Calls
Call 1
Inputs
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(/.f64 (*.f64 y x) a)
(-.f64 (+.f64 1 (*.f64 x (/.f64 y a))) 1)
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 x (/.f64 y a)) 1)
(*.f64 1 (*.f64 x (/.f64 y a)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 2) (cbrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 y a)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 y a))) (sqrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 y a)))
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (neg.f64 a) y)))
(*.f64 (/.f64 y a) x)
(*.f64 (/.f64 x a) y)
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (/.f64 1 y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 a y)))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 a y)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (/.f64 x (cbrt.f64 (/.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (cbrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 a y))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a y))) (/.f64 x (sqrt.f64 (/.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (/.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (/.f64 a y))))
(*.f64 (/.f64 x 1) (/.f64 y a))
(*.f64 (/.f64 x (neg.f64 a)) (neg.f64 y))
(*.f64 (*.f64 (/.f64 x a) 1) y)
(*.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y))
(pow.f64 (*.f64 x (/.f64 y a)) 1)
(pow.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 3)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 y a))) 2)
(pow.f64 (/.f64 a (*.f64 x y)) -1)
(neg.f64 (/.f64 x (/.f64 (neg.f64 a) y)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 y a)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 a y) 3)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 y a))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 y a))))
(exp.f64 (log.f64 (*.f64 x (/.f64 y a))))
Outputs
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(-.f64 (+.f64 1 (*.f64 x (/.f64 y a))) 1)
(*.f64 y (/.f64 x a))
(*.f64 x (/.f64 y a))
(*.f64 y (/.f64 x a))
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 x (/.f64 y a)) 1)
(*.f64 y (/.f64 x a))
(*.f64 1 (*.f64 x (/.f64 y a)))
(*.f64 y (/.f64 x a))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 2))
(*.f64 y (/.f64 x a))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 2) (cbrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 y (/.f64 x a))
(*.f64 (pow.f64 (cbrt.f64 x) 2) (*.f64 (cbrt.f64 x) (/.f64 y a)))
(*.f64 y (/.f64 x a))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 y a))) (sqrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 y (/.f64 x a))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 y a)))
(*.f64 y (/.f64 x a))
(*.f64 (neg.f64 x) (/.f64 1 (/.f64 (neg.f64 a) y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 x a) y)
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 1 a) (/.f64 x (/.f64 1 y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) a) (/.f64 (cbrt.f64 x) (/.f64 1 y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 (sqrt.f64 x) a) (/.f64 (sqrt.f64 x) (/.f64 1 y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) 1) (/.f64 (cbrt.f64 x) (/.f64 a y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 (sqrt.f64 x) 1) (/.f64 (sqrt.f64 x) (/.f64 a y)))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (/.f64 x (cbrt.f64 (/.f64 a y))))
(/.f64 (/.f64 x (cbrt.f64 (/.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 a y)) 2))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (/.f64 a y)) 2) (cbrt.f64 (/.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (cbrt.f64 (*.f64 x (/.f64 y a))))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (/.f64 (pow.f64 (cbrt.f64 x) 2) (pow.f64 (cbrt.f64 (/.f64 a y)) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) (pow.f64 (cbrt.f64 x) 2)) (pow.f64 (cbrt.f64 (/.f64 a y)) 2))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (/.f64 (sqrt.f64 x) (cbrt.f64 (/.f64 a y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 a y)) 2)) (/.f64 x (cbrt.f64 (/.f64 a y))))
(/.f64 (/.f64 x (cbrt.f64 (/.f64 a y))) (pow.f64 (cbrt.f64 (/.f64 a y)) 2))
(/.f64 x (*.f64 (pow.f64 (cbrt.f64 (/.f64 a y)) 2) (cbrt.f64 (/.f64 a y))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a y))) (/.f64 x (sqrt.f64 (/.f64 a y))))
(/.f64 (/.f64 x (sqrt.f64 (/.f64 a y))) (sqrt.f64 (/.f64 a y)))
(/.f64 x (*.f64 (sqrt.f64 (/.f64 a y)) (sqrt.f64 (/.f64 a y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) 2) (sqrt.f64 (/.f64 a y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (/.f64 a y))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 a y))) (/.f64 x (sqrt.f64 (/.f64 a y))))
(/.f64 (/.f64 x (sqrt.f64 (/.f64 a y))) (sqrt.f64 (/.f64 a y)))
(/.f64 x (*.f64 (sqrt.f64 (/.f64 a y)) (sqrt.f64 (/.f64 a y))))
(*.f64 (/.f64 x 1) (/.f64 y a))
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 x (neg.f64 a)) (neg.f64 y))
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 (/.f64 x a) 1) y)
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 (/.f64 x a) (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y))
(*.f64 y (/.f64 x a))
(*.f64 (*.f64 (/.f64 x a) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 y (/.f64 x a))
(pow.f64 (*.f64 x (/.f64 y a)) 1)
(*.f64 y (/.f64 x a))
(pow.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) 1/3)
(*.f64 y (/.f64 x a))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 y a))) 3)
(*.f64 y (/.f64 x a))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 y a))) 2)
(*.f64 y (/.f64 x a))
(pow.f64 (/.f64 a (*.f64 x y)) -1)
(*.f64 y (/.f64 x a))
(neg.f64 (/.f64 x (/.f64 (neg.f64 a) y)))
(*.f64 y (/.f64 x a))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2))
(*.f64 y (/.f64 x a))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 y a)))
(*.f64 y (/.f64 x a))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3))
(*.f64 y (/.f64 x a))
(cbrt.f64 (/.f64 (pow.f64 x 3) (pow.f64 (/.f64 a y) 3)))
(*.f64 y (/.f64 x a))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 y a))))
(*.f64 y (/.f64 x a))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 y a))))
(*.f64 y (/.f64 x a))
(exp.f64 (log.f64 (*.f64 x (/.f64 y a))))
(*.f64 y (/.f64 x a))

localize8.0ms (0.1%)

Local error

Found 1 expressions with local error:

NewErrorProgram
5.8b
(*.f64 (/.f64 z a) (neg.f64 t))
Compiler

Compiled 19 to 8 computations (57.9% saved)

series2.0ms (0%)

Counts
1 → 36
Calls

9 calls:

TimeVariablePointExpression
0.0ms
z
@0
(*.f64 (/.f64 z a) (neg.f64 t))
0.0ms
z
@-inf
(*.f64 (/.f64 z a) (neg.f64 t))
0.0ms
a
@-inf
(*.f64 (/.f64 z a) (neg.f64 t))
0.0ms
z
@inf
(*.f64 (/.f64 z a) (neg.f64 t))
0.0ms
t
@inf
(*.f64 (/.f64 z a) (neg.f64 t))

rewrite40.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
715×pow1_binary64
660×add-log-exp_binary64
659×log1p-expm1-u_binary64
659×expm1-log1p-u_binary64
645×add-exp-log_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
079
11507
220887
Stop Event
node limit
Counts
1 → 25
Calls
Call 1
Inputs
(*.f64 (/.f64 z a) (neg.f64 t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 0 (*.f64 (/.f64 z a) t))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 1 (*.f64 (/.f64 z a) t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 z (/.f64 a t))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 t (/.f64 a z))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 z t) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 z a) t) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 z a) t))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 z a) 3) (pow.f64 t 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z a) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))))))

simplify38.0ms (0.4%)

Algorithm
egg-herbie
Rules
743×log-prod_binary64
489×associate-*l*_binary64
416×associate-*r*_binary64
373×fma-def_binary64
302×log-div_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
068637
1165571
2641505
34414505
Stop Event
node limit
Counts
61 → 32
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(-.f64 0 (*.f64 (/.f64 z a) t))
(-.f64 (+.f64 1 (*.f64 (/.f64 z a) t)) 1)
(/.f64 z (/.f64 a t))
(/.f64 t (/.f64 a z))
(/.f64 1 (/.f64 a (*.f64 z t)))
(/.f64 (*.f64 z t) a)
(/.f64 (*.f64 z t) (neg.f64 a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))
(/.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(neg.f64 (*.f64 (/.f64 z a) t))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z a) 3) (pow.f64 t 3)))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z a) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(-.f64 0 (*.f64 (/.f64 z a) t))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(-.f64 (+.f64 1 (*.f64 (/.f64 z a) t)) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 z (/.f64 a t))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 t (/.f64 a z))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 1 (/.f64 a (*.f64 z t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 z t) a)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 z t) (neg.f64 a))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(/.f64 (/.f64 (*.f64 z t) 1) a)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (/.f64 (*.f64 z t) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (/.f64 (*.f64 z t) (sqrt.f64 a)) (sqrt.f64 a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 (neg.f64 z) t) (neg.f64 a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(/.f64 (*.f64 t (neg.f64 z)) (neg.f64 a))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (*.f64 (/.f64 z a) t) 1)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3) 1/3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 z a) t)) 3)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 z a) t)) 2)
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(neg.f64 (*.f64 (/.f64 z a) t))
(*.f64 (/.f64 z a) (neg.f64 t))
(*.f64 t (/.f64 (neg.f64 z) a))
(*.f64 z (/.f64 (neg.f64 t) a))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log.f64 (pow.f64 (exp.f64 t) (/.f64 z a)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 z a) t) 3))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 z a) 3) (pow.f64 t 3)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(cbrt.f64 (*.f64 (pow.f64 t 3) (pow.f64 (/.f64 z a) 3)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))
(exp.f64 (log.f64 (*.f64 (/.f64 z a) t)))
(+.f64 1 (-.f64 (*.f64 t (/.f64 z a)) 1))
(+.f64 (*.f64 z (/.f64 t a)) 0)
(*.f64 z (/.f64 t a))

localize15.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.1b
(*.f64 a (/.f64 a x))
1.3b
(-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x)))
7.0b
(*.f64 (*.f64 t z) (/.f64 a x))
27.6b
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
Compiler

Compiled 59 to 12 computations (79.7% saved)

series31.0ms (0.3%)

Counts
4 → 192
Calls

48 calls:

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

rewrite96.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
496×fma-def_binary64
418×pow2_binary64
295×pow1/3_binary64
282×expm1-udef_binary64
282×log1p-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

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

simplify186.0ms (2%)

Algorithm
egg-herbie
Rules
628×fma-neg_binary64
486×log-prod_binary64
299×exp-prod_binary64
264×associate-*r*_binary64
247×associate-*l*_binary64
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060810345
1151210097
257999423
Stop Event
node limit
Counts
504 → 424
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (*.f64 a (*.f64 t z)) x)
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(/.f64 (pow.f64 a 2) x)
(+.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(-.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))) 1)
(*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (/.f64 x a) a))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 1)
(*.f64 1 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (/.f64 x a) a)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 2) (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (/.f64 x a) a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))))
(*.f64 (neg.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 1 (/.f64 (neg.f64 (*.f64 a a)) x)))
(*.f64 (/.f64 x a) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a))
(*.f64 (/.f64 (/.f64 x a) a) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) (/.f64 x a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (*.f64 a a) x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (*.f64 a a) x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)))
(*.f64 (/.f64 1 a) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 a x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 x))) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 a (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) a) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (/.f64 a x)) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (/.f64 (*.f64 a a) x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (/.f64 a (sqrt.f64 x))) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 a a)) x)
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) a) x)
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) 1) (/.f64 x a))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) (neg.f64 a)) (neg.f64 x))
(pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 1)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 3)
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))) 2)
(pow.f64 (/.f64 (/.f64 (*.f64 a a) x) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) -1)
(pow.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (/.f64 (*.f64 a a) x) 3)) 1/3)
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 a a) x) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1) -1)
(neg.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (neg.f64 (*.f64 a a)) x)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (/.f64 (*.f64 a a) x) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 1))
(fma.f64 (*.f64 y a) (/.f64 (/.f64 x a) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 1 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 x a) (/.f64 (*.f64 y a) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) 2) (cbrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (sqrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 1 a) (/.f64 (*.f64 y a) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (*.f64 y a) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 1 (/.f64 a (sqrt.f64 x))) (/.f64 (*.f64 y a) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 a 1) (/.f64 y (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) (/.f64 a (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 a (/.f64 a x)) (/.f64 y a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 a a) (/.f64 y (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y (/.f64 a x)) (/.f64 a a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) a) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) a) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a x)) (/.f64 (sqrt.f64 (*.f64 y a)) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (/.f64 a x)) (/.f64 (cbrt.f64 (*.f64 y a)) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y 1) (/.f64 a (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) 1) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 a (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 y (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (cbrt.f64 (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (sqrt.f64 (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y (/.f64 a (sqrt.f64 x))) (/.f64 a (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 a (/.f64 a (sqrt.f64 x))) (/.f64 y (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (/.f64 a (sqrt.f64 x))) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (*.f64 y a) (*.f64 a a)) x (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z (/.f64 a x))))) 1)
(/.f64 (*.f64 t z) (/.f64 x a))
(/.f64 1 (/.f64 x (*.f64 a (*.f64 t z))))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 (neg.f64 (*.f64 a (*.f64 t z))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) 1) x)
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 (neg.f64 a) (*.f64 t z)) (neg.f64 x))
(/.f64 (*.f64 (*.f64 t z) (neg.f64 a)) (neg.f64 x))
(pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 1)
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 3)
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2)
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3) 1/3)
(pow.f64 (/.f64 x (*.f64 a (*.f64 t z))) -1)
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x))))))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(+.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(+.f64 (*.f64 y a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(+.f64 (*.f64 y a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(+.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 y a))
(*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1)
(*.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(*.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)) (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))))
(/.f64 1 (/.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))) (neg.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))) (neg.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 3)) (+.f64 (pow.f64 (*.f64 y a) 2) (-.f64 (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 2) (*.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2) (-.f64 (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 2)) (-.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 2)) (-.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1)
(pow.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) 1/3)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 3)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)) (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))) -1)
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2))
(log.f64 (exp.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) y) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) y) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))) (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (exp.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (pow.f64 (exp.f64 a) y)))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))) (pow.f64 (exp.f64 a) y)))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (+.f64 1 (expm1.f64 (*.f64 y a)))))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))) (+.f64 1 (expm1.f64 (*.f64 y a)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(exp.f64 (log.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1))
(fma.f64 y a (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 y a (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 y a (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 y a (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (*.f64 y a) 1 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (*.f64 y a) 1 (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (*.f64 y a) 1 (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 y a) 1 (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (*.f64 y a))
(fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 y a))
(fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 1 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 1 (*.f64 y a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 1 (*.f64 y a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 1 (*.f64 y a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 1 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 1 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 y a))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 y a))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (neg.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 y a))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (/.f64 (neg.f64 a) x) (*.f64 t z) (*.f64 y a))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 t (neg.f64 z)) (/.f64 a x) (*.f64 y a))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) 2) (cbrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2) (cbrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 y a))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (sqrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (sqrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 y a))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (*.f64 y a))
(fma.f64 -1 (*.f64 t (*.f64 z (/.f64 a x))) (*.f64 y a))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (neg.f64 t) (*.f64 z (/.f64 a x)) (*.f64 y a))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2)) (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (*.f64 y a))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) a) (/.f64 1 x) (*.f64 y a))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) 1) (/.f64 a x) (*.f64 y a))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (cbrt.f64 (/.f64 a x)) (*.f64 y a))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) (sqrt.f64 (/.f64 a x))) (sqrt.f64 (/.f64 a x)) (*.f64 y a))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a a) x))) 1)
(/.f64 a (/.f64 x a))
(/.f64 1 (/.f64 x (*.f64 a a)))
(/.f64 (*.f64 a a) x)
(/.f64 (neg.f64 (*.f64 a a)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 a) a) (neg.f64 x))
(/.f64 (*.f64 a (neg.f64 a)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 a a) 1) x)
(/.f64 (/.f64 (*.f64 a a) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 a a) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 (*.f64 a a) x) 1)
(pow.f64 (pow.f64 (/.f64 (*.f64 a a) x) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 3)
(pow.f64 (/.f64 a (sqrt.f64 x)) 2)
(pow.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 a x) 3)) 1/3)
(pow.f64 (*.f64 (pow.f64 (/.f64 a x) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 x (*.f64 a a)) -1)
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a a) x) 2))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 a x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a a) x))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a a) x) 3))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 a x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a x) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a a) x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a a) x)))
(exp.f64 (log.f64 (/.f64 (*.f64 a a) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a a) x)) 1))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(/.f64 (-.f64 y (/.f64 t (/.f64 x z))) (/.f64 a x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 t (/.f64 x z)))) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 t (/.f64 x z)))) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 t (/.f64 x z)))) a)
(*.f64 -1 (/.f64 (*.f64 (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x))) x) a))
(neg.f64 (/.f64 (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))) (/.f64 a x)))
(/.f64 (*.f64 (neg.f64 x) (fma.f64 -1 y (/.f64 t (/.f64 x z)))) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 t (neg.f64 z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) a)
(*.f64 a (-.f64 y (/.f64 t (/.f64 x z))))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 a) (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))))
(*.f64 (fma.f64 -1 y (/.f64 t (/.f64 x z))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 a) (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))))
(*.f64 (fma.f64 -1 y (/.f64 t (/.f64 x z))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 a) (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))))
(*.f64 (fma.f64 -1 y (/.f64 t (/.f64 x z))) (neg.f64 a))
(*.f64 -1 (*.f64 a (-.f64 (*.f64 -1 y) (*.f64 -1 (/.f64 (*.f64 t z) x)))))
(*.f64 (neg.f64 a) (*.f64 -1 (-.f64 y (/.f64 t (/.f64 x z)))))
(*.f64 (fma.f64 -1 y (/.f64 t (/.f64 x z))) (neg.f64 a))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x))
(*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))
(*.f64 t (*.f64 (/.f64 a x) (neg.f64 z)))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 a y)
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 -1 (/.f64 (*.f64 a (*.f64 t z)) x)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (pow.f64 a 2) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(+.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(-.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))) 1)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (/.f64 x a) a))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 1)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 1 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (*.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (/.f64 x a) a)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (*.f64 (/.f64 x (*.f64 a a)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(*.f64 (/.f64 x (*.f64 a a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 2))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 2) (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (/.f64 x a) a)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (neg.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 1 (/.f64 (neg.f64 (*.f64 a a)) x)))
(*.f64 (neg.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (*.f64 (/.f64 1 (*.f64 a (neg.f64 a))) x))
(*.f64 (*.f64 a (fma.f64 -1 y (/.f64 t (/.f64 x z)))) (/.f64 x (*.f64 a (neg.f64 a))))
(*.f64 (/.f64 x a) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 x a) a) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) (/.f64 x a))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) 1) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (*.f64 a a) x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (*.f64 (/.f64 x (*.f64 a a)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(*.f64 (/.f64 x (*.f64 a a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 (*.f64 a a) x)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 1 a) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 a x)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 1 (/.f64 a (sqrt.f64 x))) (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 a (sqrt.f64 x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) a) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (*.f64 (/.f64 x (*.f64 a a)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(*.f64 (/.f64 x (*.f64 a a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a x)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (/.f64 a x)) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) a))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (*.f64 (/.f64 x (*.f64 a a)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(*.f64 (/.f64 x (*.f64 a a)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))) (/.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 a x))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (/.f64 a (sqrt.f64 x))) (/.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (/.f64 a (sqrt.f64 x))) (/.f64 (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (/.f64 a (sqrt.f64 x))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (/.f64 a (sqrt.f64 x))) (/.f64 (*.f64 (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (sqrt.f64 x)) a))
(*.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 a a)) x)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) a) x)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) 1) (/.f64 x a))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(*.f64 (/.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) a) (neg.f64 a)) (neg.f64 x))
(*.f64 (neg.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (*.f64 (/.f64 1 (*.f64 a (neg.f64 a))) x))
(*.f64 (*.f64 a (fma.f64 -1 y (/.f64 t (/.f64 x z)))) (/.f64 x (*.f64 a (neg.f64 a))))
(pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 1)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 3) 1/3)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 3)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (/.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (/.f64 a (sqrt.f64 x))) 2)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (/.f64 (/.f64 (*.f64 a a) x) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) -1)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (/.f64 (*.f64 a a) x) 3)) 1/3)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(pow.f64 (/.f64 (/.f64 (/.f64 (*.f64 a a) x) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1) -1)
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(neg.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (neg.f64 (*.f64 a a)) x)))
(*.f64 (neg.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (*.f64 (/.f64 1 (*.f64 a (neg.f64 a))) x))
(*.f64 (*.f64 a (fma.f64 -1 y (/.f64 t (/.f64 x z)))) (/.f64 x (*.f64 a (neg.f64 a))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 2))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a))) 2))
(fabs.f64 (*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a))))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x)) 3))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (/.f64 (*.f64 a a) x) 3)))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (/.f64 (*.f64 a a) x))) 1))
(*.f64 x (/.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 a a)))
(*.f64 x (/.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) (*.f64 a a)))
(fma.f64 (*.f64 y a) (/.f64 (/.f64 x a) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 1 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 x a) (/.f64 (*.f64 y a) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) 2) (cbrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (sqrt.f64 (/.f64 (*.f64 y a) (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 a) (/.f64 (*.f64 y a) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (*.f64 y a) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (*.f64 a y) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (/.f64 (*.f64 1 (/.f64 (*.f64 a y) (cbrt.f64 (*.f64 a (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 a x))) 2)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 1 (/.f64 a (sqrt.f64 x))) (/.f64 (*.f64 y a) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (*.f64 (/.f64 1 a) (sqrt.f64 x)) (*.f64 y (sqrt.f64 x)) (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 (/.f64 (sqrt.f64 x) a) (*.f64 y (sqrt.f64 x))) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 a 1) (/.f64 y (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y a) (/.f64 a (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 a (/.f64 a x)) (/.f64 y a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 a a) (/.f64 y (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y (/.f64 a x)) (/.f64 a a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) a) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) a) (*.f64 (/.f64 (cbrt.f64 (*.f64 a y)) a) x) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) a) (*.f64 x (/.f64 (cbrt.f64 (*.f64 a y)) a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) a) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (/.f64 (sqrt.f64 (*.f64 a y)) (/.f64 a x)) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (*.f64 x (/.f64 (sqrt.f64 (*.f64 a y)) a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a x)) (/.f64 (sqrt.f64 (*.f64 y a)) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (/.f64 (sqrt.f64 (*.f64 a y)) (/.f64 a x)) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (*.f64 x (/.f64 (sqrt.f64 (*.f64 a y)) a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (/.f64 a x)) (/.f64 (cbrt.f64 (*.f64 y a)) a) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) a) (*.f64 (/.f64 (cbrt.f64 (*.f64 a y)) a) x) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) a) (*.f64 x (/.f64 (cbrt.f64 (*.f64 a y)) a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y 1) (/.f64 a (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) 1) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 (*.f64 a a) x)) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 a (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 a (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 y (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (cbrt.f64 (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (cbrt.f64 (*.f64 a y)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 a x))) 2)) (/.f64 (cbrt.f64 (*.f64 a y)) (cbrt.f64 (*.f64 a (/.f64 a x)))) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (sqrt.f64 (*.f64 y a)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) (pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 2)) (/.f64 (sqrt.f64 (*.f64 a y)) (cbrt.f64 (/.f64 (*.f64 a a) x))) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) (pow.f64 (cbrt.f64 (*.f64 a (/.f64 a x))) 2)) (/.f64 (sqrt.f64 (*.f64 a y)) (cbrt.f64 (*.f64 a (/.f64 a x)))) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 y (/.f64 a (sqrt.f64 x))) (/.f64 a (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 a (/.f64 a (sqrt.f64 x))) (/.f64 y (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (/.f64 a (sqrt.f64 x))) (/.f64 (cbrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) a) (sqrt.f64 x)) (*.f64 (/.f64 (cbrt.f64 (*.f64 a y)) a) (sqrt.f64 x)) (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 a y)) 2) (*.f64 (sqrt.f64 x) (/.f64 (cbrt.f64 (*.f64 a y)) a))) (/.f64 a (sqrt.f64 x))) (*.f64 (/.f64 t a) z))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (/.f64 (sqrt.f64 (*.f64 y a)) (/.f64 a (sqrt.f64 x))) (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (/.f64 (sqrt.f64 (*.f64 a y)) (/.f64 a x)) (neg.f64 (/.f64 t (/.f64 a z))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 a y)) a) (*.f64 x (/.f64 (sqrt.f64 (*.f64 a y)) a)) (/.f64 (*.f64 t (neg.f64 z)) a))
(fma.f64 (/.f64 (*.f64 y a) (*.f64 a a)) x (neg.f64 (*.f64 (/.f64 (*.f64 t z) a) (/.f64 (/.f64 a x) (/.f64 a x)))))
(fma.f64 (/.f64 y a) x (neg.f64 (/.f64 t (/.f64 a z))))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 t a) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 t (*.f64 z (/.f64 a x))))) 1)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 t z) (/.f64 x a))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 1 (/.f64 x (*.f64 a (*.f64 t z))))
(*.f64 (/.f64 1 x) (*.f64 (*.f64 t z) a))
(*.f64 (*.f64 z (*.f64 t a)) (/.f64 1 x))
(/.f64 (*.f64 a (*.f64 t z)) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (neg.f64 (*.f64 a (*.f64 t z))) (neg.f64 x))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) 1) x)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (/.f64 (*.f64 a (*.f64 t z)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 (neg.f64 a) (*.f64 t z)) (neg.f64 x))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(/.f64 (*.f64 (*.f64 t z) (neg.f64 a)) (neg.f64 x))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 1)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 3)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(pow.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(pow.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3) 1/3)
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(pow.f64 (/.f64 x (*.f64 a (*.f64 t z))) -1)
(*.f64 (/.f64 1 x) (*.f64 (*.f64 t z) a))
(*.f64 (*.f64 z (*.f64 t a)) (/.f64 1 x))
(sqrt.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))
(sqrt.f64 (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2))
(fabs.f64 (*.f64 (*.f64 t z) (/.f64 a x)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))
(*.f64 (/.f64 a x) (log.f64 (pow.f64 (exp.f64 z) t)))
(*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x))))))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(cbrt.f64 (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(expm1.f64 (log1p.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(log1p.f64 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(exp.f64 (log.f64 (*.f64 t (*.f64 z (/.f64 a x)))))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(/.f64 a (/.f64 x (*.f64 t z)))
(*.f64 (*.f64 t z) (/.f64 a x))
(+.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 y a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 y a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(+.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1)
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(*.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)) (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2)))
(/.f64 1 (/.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))) (neg.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3))) (neg.f64 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))) (neg.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2))) (neg.f64 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 3)) (+.f64 (pow.f64 (*.f64 y a) 2) (-.f64 (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 2) (*.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2)))
(/.f64 (+.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 3)) (+.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2) (-.f64 (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 3) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))) 3)) (+.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2) (-.f64 (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))) 2) (*.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x)))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 3) (pow.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) 3)) (+.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2) (*.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (*.f64 a (fma.f64 -1 y (/.f64 t (/.f64 x z))))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 3) 0) (+.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2) (*.f64 (*.f64 a (fma.f64 -1 y (/.f64 t (/.f64 x z)))) 0)))
(/.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 2)) (-.f64 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))))
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 2)) (-.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2) (pow.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))) 2)) (-.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2) (pow.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) 2)) (-.f64 (*.f64 a y) (fma.f64 t (*.f64 z (/.f64 a x)) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))))
(/.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2) (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))
(pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1)
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(pow.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3) 1/3)
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 3)
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 2)
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(pow.f64 (/.f64 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2)) (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2)))
(pow.f64 (/.f64 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2))) -1)
(*.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))))
(sqrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2))
(sqrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2))
(fabs.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)))
(log.f64 (exp.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a y))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a y))) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(-.f64 (*.f64 a y) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 a) y) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (+.f64 1 (expm1.f64 (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (pow.f64 (exp.f64 a) y) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a y))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a y))) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(-.f64 (*.f64 a y) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y a))) (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a y))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a y))) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(-.f64 (*.f64 a y) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))) (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (exp.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (exp.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 1 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (pow.f64 (exp.f64 a) y)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))) (pow.f64 (exp.f64 a) y)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a y))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a y))) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(-.f64 (*.f64 a y) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (+.f64 1 (expm1.f64 (*.f64 y a)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log.f64 (*.f64 (/.f64 1 (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))) (+.f64 1 (expm1.f64 (*.f64 y a)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 a y))) (pow.f64 (pow.f64 (exp.f64 z) t) (/.f64 a x))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 a y))) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(-.f64 (*.f64 a y) (*.f64 (/.f64 a x) (*.f64 t (log.f64 (exp.f64 z)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 3))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(exp.f64 (log.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 y a (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 y a (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 y a (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 y a (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 a y (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 a y (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 a y (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y a) 1 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y a) 1 (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y a) 1 (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y a) 1 (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 1 (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (*.f64 y a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (*.f64 y a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (*.f64 y a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (*.f64 y a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 1 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)) 2)) (cbrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2)) (cbrt.f64 (fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (cbrt.f64 (pow.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y)) 2)) (cbrt.f64 (fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))) 0)
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 (cbrt.f64 a) y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (cbrt.f64 (*.f64 y a)) (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y a)) 2) (cbrt.f64 (*.f64 y a)) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (sqrt.f64 (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 a) (*.f64 (sqrt.f64 a) y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (neg.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 y a)) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (/.f64 (neg.f64 a) x) (*.f64 t z) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 3) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 3)) (/.f64 1 (fma.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x)))) (pow.f64 (*.f64 y a) 2))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 3)) (/.f64 1 (fma.f64 (*.f64 t (/.f64 (*.f64 z a) x)) (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x))) (pow.f64 (*.f64 a y) 2))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 3) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 3)) (fma.f64 (*.f64 (*.f64 t z) (/.f64 a x)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x))) (pow.f64 (*.f64 a y) 2))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y a) 2) (pow.f64 (*.f64 t (*.f64 z (/.f64 a x))) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 t (/.f64 (*.f64 z a) x)) 2)) (/.f64 1 (fma.f64 y a (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(+.f64 (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))) (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(+.f64 0 (/.f64 (-.f64 (pow.f64 (*.f64 a y) 2) (pow.f64 (*.f64 (*.f64 t z) (/.f64 a x)) 2)) (fma.f64 a y (*.f64 (*.f64 t z) (/.f64 a x)))))
(fma.f64 (*.f64 t (neg.f64 z)) (/.f64 a x) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) 2) (cbrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) 2) (cbrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (sqrt.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (/.f64 a x) (*.f64 t (neg.f64 z)) (*.f64 y a)))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (sqrt.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z)))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 -1 (*.f64 t (*.f64 z (/.f64 a x))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (*.f64 z (/.f64 a x))) t (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1 (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2) (*.f64 t (*.f64 z (/.f64 a x)))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (*.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) 1))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (+.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (-.f64 (sqrt.f64 (*.f64 y a)) (sqrt.f64 (*.f64 t (*.f64 z (/.f64 a x))))) (+.f64 (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 t (/.f64 (*.f64 z a) x)))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (/.f64 (*.f64 z a) x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (*.f64 (*.f64 t z) (+.f64 (/.f64 (neg.f64 a) x) (/.f64 a x))))
(fma.f64 (+.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) (-.f64 (sqrt.f64 (*.f64 a y)) (sqrt.f64 (*.f64 (*.f64 t z) (/.f64 a x)))) 0)
(fma.f64 (neg.f64 t) (*.f64 z (/.f64 a x)) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) 2)) (cbrt.f64 (*.f64 t (*.f64 z (/.f64 a x)))) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) a) (/.f64 1 x) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) 1) (/.f64 a x) (*.f64 y a))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 a a))) (cbrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (cbrt.f64 (*.f64 a a)) (*.f64 y (cbrt.f64 a)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 y (*.f64 (cbrt.f64 (*.f64 a a)) (cbrt.f64 a)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 y (sqrt.f64 a)) (sqrt.f64 a) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 a y (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 t (*.f64 (/.f64 a x) (neg.f64 z)) (*.f64 a y))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 a (cbrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(-.f64 (*.f64 a (pow.f64 (cbrt.f64 y) 3)) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) 1))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 t (neg.f64 (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x))))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 a (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 t (*.f64 z (/.f64 a x))) (fma.f64 (*.f64 t z) (/.f64 (neg.f64 a) x) (*.f64 t (*.f64 z (/.f64 a x)))))))
(fma.f64 (sqrt.f64 y) (*.f64 a (sqrt.f64 y)) (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))))
(-.f64 (*.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 (*.f64 t z) (/.f64 a x)))
(fma.f64 a (*.f64 (sqrt.f64 y) (sqrt.f64 y)) (*.f64 t (*.f64 (/.f64 a x) (neg.f64 z))))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (cbrt.f64 (/.f64 a x)) (*.f64 y a))
(fma.f64 (*.f64 t (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 (/.f64 a x)) 2))) (cbrt.f64 (/.f64 a x)) (*.f64 a y))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) (pow.f64 (cbrt.f64 (/.f64 a x)) 2)) (cbrt.f64 (/.f64 a x)) (*.f64 a y))
(+.f64 (*.f64 a y) (*.f64 (*.f64 t (neg.f64 z)) (pow.f64 (cbrt.f64 (/.f64 a x)) 3)))
(fma.f64 (*.f64 (*.f64 t (neg.f64 z)) (sqrt.f64 (/.f64 a x))) (sqrt.f64 (/.f64 a x)) (*.f64 y a))
(fma.f64 (*.f64 t (*.f64 (neg.f64 z) (sqrt.f64 (/.f64 a x)))) (sqrt.f64 (/.f64 a x)) (*.f64 a y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 a a) x))) 1)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 a (/.f64 x a))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 1 (/.f64 x (*.f64 a a)))
(*.f64 (/.f64 1 x) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 1 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (neg.f64 (*.f64 a a)) (neg.f64 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (*.f64 (neg.f64 a) a) (neg.f64 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (*.f64 a (neg.f64 a)) (neg.f64 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (/.f64 (*.f64 a a) 1) x)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (/.f64 (*.f64 a a) (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(/.f64 (/.f64 (*.f64 a a) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (/.f64 (*.f64 a a) x) 1)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (pow.f64 (/.f64 (*.f64 a a) x) 3) 1/3)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 a a) x)) 3)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (/.f64 a (sqrt.f64 x)) 2)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 a x) 3)) 1/3)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (*.f64 (pow.f64 (/.f64 a x) 3) (pow.f64 a 3)) 1/3)
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(pow.f64 (/.f64 x (*.f64 a a)) -1)
(*.f64 (/.f64 1 x) (*.f64 a a))
(*.f64 (*.f64 a a) (/.f64 1 x))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 a a) x) 2))
(fabs.f64 (*.f64 a (/.f64 a x)))
(log.f64 (pow.f64 (exp.f64 a) (/.f64 a x)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 a a) x))))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 a a) x) 3))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(cbrt.f64 (*.f64 (pow.f64 a 3) (pow.f64 (/.f64 a x) 3)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 a x) 3) (pow.f64 a 3)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 a a) x)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 a a) x)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(exp.f64 (log.f64 (/.f64 (*.f64 a a) x)))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 a a) x)) 1))
(/.f64 (*.f64 a a) x)
(*.f64 a (/.f64 a x))

localize14.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.0b
(-.f64 (*.f64 y x) (*.f64 z t))
0.2b
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
2.7b
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
5.6b
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
Compiler

Compiled 55 to 13 computations (76.4% saved)

series43.0ms (0.5%)

Counts
4 → 140
Calls

57 calls:

TimeVariablePointExpression
4.0ms
x
@inf
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
3.0ms
z
@inf
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
2.0ms
a
@inf
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
2.0ms
y
@inf
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
2.0ms
z
@inf
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)

rewrite166.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
710×log-prod_binary64
431×fma-def_binary64
353×pow2_binary64
245×pow1/3_binary64
242×expm1-udef_binary64
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01351
129351
2376751
Stop Event
node limit
Counts
4 → 351
Calls
Call 1
Inputs
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(-.f64 (*.f64 y x) (*.f64 z t))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x fabs.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (/.f64 a (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 a (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (neg.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 a (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 a (fma.f64 y x (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -1 (neg.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) 1) (*.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) 1) (*.f64 (fma.f64 y x (*.f64 z t)) a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (+.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (+.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2) (*.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1) a)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 a)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 a)) (fma.f64 y x (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 a))))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 0 (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 y x (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 y x (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) 1/2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 z (neg.f64 t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (pow.f64 (exp.f64 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (pow.f64 (exp.f64 x) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (+.f64 1 (expm1.f64 (*.f64 y x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 z (neg.f64 t) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 t (neg.f64 z) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 t) z (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 z) t (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 -1 (*.f64 z t) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))))))

simplify191.0ms (2.1%)

Algorithm
egg-herbie
Rules
461×associate-*r*_binary64
402×associate-*l*_binary64
338×times-frac_binary64
316×associate-/l*_binary64
300×fma-def_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073710741
119559357
Stop Event
node limit
Counts
491 → 471
Calls
Call 1
Inputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(*.f64 -1 (/.f64 (*.f64 t z) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))))
(sqrt.f64 (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (sqrt.f64 (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5))))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a)))))
(sqrt.f64 (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (sqrt.f64 (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5))))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a)))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a)
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 -1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 -1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/8 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))))) (/.f64 (*.f64 y x) a))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a)
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z)))))) (pow.f64 x 2)) (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 1/8 (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z)))))) (pow.f64 x 2)) (/.f64 (*.f64 y x) a))))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 y (*.f64 a x)))) (*.f64 1/4 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (*.f64 -1/16 (/.f64 (pow.f64 t 3) (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 y (*.f64 a x)))) (*.f64 1/4 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a))))
(/.f64 (*.f64 y x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 a x)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x)))) (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 z 3) (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 1/8 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2)))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 a x)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x)))) (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a))))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(+.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(-.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(pow.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) -1)
(pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)
(pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1) -1)
(neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 0 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 1 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2) 1/3)
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 2)
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))) -1)
(pow.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) -1)
(fabs.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1/2))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1))
(+.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(-.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(*.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(/.f64 1 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))))
(/.f64 1 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1))
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (/.f64 a (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 a (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (neg.f64 a))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 a (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 a (fma.f64 y x (*.f64 z t))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (neg.f64 a)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) 1) (*.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) 1) (*.f64 (fma.f64 y x (*.f64 z t)) a))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)) (sqrt.f64 a))
(/.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (+.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (+.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2) (*.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1) a)
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 a)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 a)) (fma.f64 y x (*.f64 z t)))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 a))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 a))
(neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 t)))
(+.f64 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(+.f64 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))
(+.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))
(+.f64 0 (-.f64 (*.f64 y x) (*.f64 z t)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 y x (*.f64 z t)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 y x (*.f64 z t))))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) 1/2)
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) 1/3)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 3)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2)
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) -1)
(pow.f64 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) -1)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 z (neg.f64 t)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (pow.f64 (exp.f64 x) y)))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1))
(fma.f64 y x (*.f64 z (neg.f64 t)))
(fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 x y (*.f64 z (neg.f64 t)))
(fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 y x) 1 (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 y x) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 z (neg.f64 t) (*.f64 y x))
(fma.f64 t (neg.f64 z) (*.f64 y x))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (*.f64 y x) (*.f64 z (neg.f64 t)))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 1 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 y x))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (neg.f64 t) z (*.f64 y x))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (neg.f64 z) t (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 y x))
(fma.f64 -1 (*.f64 z t) (*.f64 y x))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 y x))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))
Outputs
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 -1 (/.f64 (*.f64 t z) a))
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))
(fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 x x))) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 t z) 3))))) (fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 (*.f64 t z) 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5)))))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 x x))) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 t z) 3))))) (fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 t 5) (pow.f64 z 5))))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 (*.f64 t z) 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2)))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z))))
(*.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))))
(+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))
(fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z)))))
(fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2)))
(+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a)))))
(fma.f64 -1/8 (*.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 x x))) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 t z) 3))))) (fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z))))))
(fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 (*.f64 t z) 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2))))
(+.f64 (*.f64 1/16 (*.f64 (/.f64 (*.f64 (pow.f64 y 3) (pow.f64 x 3)) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5))))))) (+.f64 (*.f64 -1/8 (*.f64 (/.f64 (*.f64 (pow.f64 y 2) (pow.f64 x 2)) (pow.f64 (sqrt.f64 -1) 3)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 3) (pow.f64 z 3))))))) (+.f64 (*.f64 1/2 (*.f64 (/.f64 (*.f64 y x) (sqrt.f64 -1)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z)))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 (*.f64 t z) a))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 (pow.f64 t 5) (pow.f64 z 5)))))) (fma.f64 -1/8 (*.f64 (/.f64 (*.f64 y y) (/.f64 (pow.f64 (sqrt.f64 -1) 3) (*.f64 x x))) (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 t z) 3))))) (fma.f64 1/2 (*.f64 (/.f64 y (/.f64 (sqrt.f64 -1) x)) (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 t z))))) (*.f64 (sqrt.f64 -1) (sqrt.f64 (/.f64 t (/.f64 a z)))))))
(fma.f64 1/16 (*.f64 (/.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (sqrt.f64 -1) 5)) (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 (pow.f64 t 5) (pow.f64 z 5))))) (fma.f64 -1/8 (/.f64 (pow.f64 (*.f64 y x) 2) (/.f64 (*.f64 -1 (sqrt.f64 -1)) (sqrt.f64 (/.f64 (/.f64 1 a) (pow.f64 (*.f64 t z) 3))))) (fma.f64 (sqrt.f64 -1) (sqrt.f64 (*.f64 t (/.f64 z a))) (*.f64 (*.f64 (/.f64 y (sqrt.f64 -1)) x) (*.f64 (sqrt.f64 (/.f64 (/.f64 1 a) (*.f64 t z))) 1/2)))))
(sqrt.f64 (/.f64 (*.f64 y x) a))
(sqrt.f64 (*.f64 (/.f64 y a) x))
(sqrt.f64 (*.f64 x (/.f64 y a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (sqrt.f64 (/.f64 (*.f64 y x) a)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (sqrt.f64 (*.f64 (/.f64 y a) x)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (sqrt.f64 (*.f64 x (/.f64 y a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (*.f64 t t) (*.f64 z z))) (sqrt.f64 (*.f64 (/.f64 y a) x))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 y x) 3)))) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (*.f64 x (/.f64 y a)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5))))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a)))))
(fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 t z) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (*.f64 t t) (*.f64 z z))) (sqrt.f64 (*.f64 (/.f64 y a) x)))))
(fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 t z) 3) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 y 5)) (*.f64 a (pow.f64 x 5))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 y x) 3)))) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (*.f64 x (/.f64 y a))))))
(sqrt.f64 (/.f64 (*.f64 y x) a))
(sqrt.f64 (*.f64 (/.f64 y a) x))
(sqrt.f64 (*.f64 x (/.f64 y a)))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (sqrt.f64 (/.f64 (*.f64 y x) a)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (sqrt.f64 (*.f64 (/.f64 y a) x)))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (sqrt.f64 (*.f64 x (/.f64 y a))))
(+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (*.f64 t t) (*.f64 z z))) (sqrt.f64 (*.f64 (/.f64 y a) x))))
(fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 y x) 3)))) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (*.f64 x (/.f64 y a)))))
(+.f64 (*.f64 -1/16 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5))))) (*.f64 (pow.f64 t 3) (pow.f64 z 3)))) (+.f64 (*.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z))) (+.f64 (*.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (pow.f64 t 2) (pow.f64 z 2)))) (sqrt.f64 (/.f64 (*.f64 y x) a)))))
(fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 t z) 3) (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 5) (*.f64 a (pow.f64 x 5)))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (*.f64 y x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 (pow.f64 y 3) (*.f64 a (pow.f64 x 3))))) (*.f64 (*.f64 t t) (*.f64 z z))) (sqrt.f64 (*.f64 (/.f64 y a) x)))))
(fma.f64 -1/16 (*.f64 (pow.f64 (*.f64 t z) 3) (sqrt.f64 (/.f64 (/.f64 1 (pow.f64 y 5)) (*.f64 a (pow.f64 x 5))))) (fma.f64 -1/2 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 y (*.f64 a x)))) (*.f64 t z)) (fma.f64 -1/8 (*.f64 (sqrt.f64 (/.f64 1 (*.f64 a (pow.f64 (*.f64 y x) 3)))) (pow.f64 (*.f64 t z) 2)) (sqrt.f64 (*.f64 x (/.f64 y a))))))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 -1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a)))
(fma.f64 (*.f64 y y) (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 a (*.f64 t z))) 0) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) t) z) a) (*.f64 (/.f64 y a) x)))
(fma.f64 (*.f64 y y) 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (*.f64 (pow.f64 y 2) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 -1/4 (/.f64 (pow.f64 x 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))))) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 1/8 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 -1/8 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))))) (/.f64 (*.f64 y x) a))))
(fma.f64 (*.f64 y y) (*.f64 (/.f64 (/.f64 (*.f64 x x) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 a (*.f64 t z))) 0) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) t) z) a) (fma.f64 (pow.f64 y 3) (*.f64 (/.f64 (pow.f64 x 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (*.f64 t t) (*.f64 z z))))) 0) (*.f64 (/.f64 y a) x))))
(+.f64 (fma.f64 (*.f64 y y) 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (*.f64 (pow.f64 y 3) 0))
(/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a)
(/.f64 (*.f64 z (neg.f64 t)) a)
(/.f64 z (/.f64 a (neg.f64 t)))
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z)))))) (pow.f64 x 2)) (/.f64 (*.f64 y x) a)))
(+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) t) z) a) (fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 a (*.f64 t z))) 0) (*.f64 x x) (*.f64 (/.f64 y a) x)))
(+.f64 (*.f64 x (*.f64 x 0)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (*.f64 (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2)))))) (*.f64 1/8 (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (pow.f64 t 2) (pow.f64 z 2))))))) (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 t z)) a) (+.f64 (*.f64 (+.f64 (*.f64 -1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z))))) (*.f64 1/4 (/.f64 (pow.f64 y 2) (*.f64 (pow.f64 (sqrt.f64 -1) 2) (*.f64 a (*.f64 t z)))))) (pow.f64 x 2)) (/.f64 (*.f64 y x) a))))
(fma.f64 (*.f64 (/.f64 (pow.f64 y 3) (*.f64 (pow.f64 (sqrt.f64 -1) 4) (*.f64 a (*.f64 (*.f64 t t) (*.f64 z z))))) 0) (pow.f64 x 3) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 (sqrt.f64 -1) 2) t) z) a) (fma.f64 (*.f64 (/.f64 (/.f64 (*.f64 y y) (pow.f64 (sqrt.f64 -1) 2)) (*.f64 a (*.f64 t z))) 0) (*.f64 x x) (*.f64 (/.f64 y a) x))))
(fma.f64 (pow.f64 x 3) 0 (+.f64 (*.f64 x (*.f64 x 0)) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 y (*.f64 a x)))) (*.f64 1/4 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (fma.f64 (*.f64 z z) (fma.f64 -1/8 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x))) (fma.f64 -1/8 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x))) (*.f64 1/4 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x)))))) (*.f64 (/.f64 y a) x)))
(+.f64 (*.f64 z (*.f64 z (fma.f64 -1/8 (*.f64 (/.f64 t (*.f64 a y)) (/.f64 t x)) (*.f64 (*.f64 (/.f64 t (*.f64 a y)) (/.f64 t x)) 1/8)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (+.f64 (*.f64 1/8 (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 t 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (*.f64 -1/16 (/.f64 (pow.f64 t 3) (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))))) (pow.f64 z 3)) (+.f64 (*.f64 (pow.f64 z 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x)))) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 t 2) (*.f64 y (*.f64 a x)))) (*.f64 1/4 (/.f64 (pow.f64 t 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (fma.f64 (fma.f64 1/8 (/.f64 (pow.f64 t 3) (*.f64 (*.f64 y y) (*.f64 a (*.f64 x x)))) (*.f64 -1/16 (+.f64 (/.f64 (pow.f64 t 3) (*.f64 (*.f64 y y) (*.f64 a (*.f64 x x)))) (/.f64 (/.f64 (pow.f64 t 3) a) (*.f64 (*.f64 y y) (*.f64 x x)))))) (pow.f64 z 3) (fma.f64 (*.f64 z z) (fma.f64 -1/8 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x))) (fma.f64 -1/8 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x))) (*.f64 1/4 (/.f64 (*.f64 t t) (*.f64 a (*.f64 y x)))))) (*.f64 (/.f64 y a) x))))
(+.f64 (fma.f64 (pow.f64 z 3) (+.f64 (*.f64 (/.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (*.f64 y x) 2)) 1/16) (*.f64 -1/16 (/.f64 (/.f64 (pow.f64 t 3) a) (pow.f64 (*.f64 y x) 2)))) (*.f64 z (*.f64 z (fma.f64 -1/8 (*.f64 (/.f64 t (*.f64 a y)) (/.f64 t x)) (*.f64 (*.f64 (/.f64 t (*.f64 a y)) (/.f64 t x)) 1/8))))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(/.f64 (*.f64 y x) a)
(*.f64 (/.f64 y a) x)
(*.f64 x (/.f64 y a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 a x)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x)))) (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (fma.f64 (*.f64 t t) (fma.f64 -1/8 (/.f64 (*.f64 z z) (*.f64 a (*.f64 y x))) (*.f64 (/.f64 (*.f64 z z) (*.f64 a (*.f64 y x))) 1/8)) (*.f64 (/.f64 y a) x)))
(+.f64 (*.f64 t (*.f64 t (*.f64 (*.f64 (/.f64 z y) (/.f64 z (*.f64 a x))) 0))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (+.f64 (*.f64 (pow.f64 t 3) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2))))) (+.f64 (*.f64 -1/16 (/.f64 (pow.f64 z 3) (*.f64 a (*.f64 (pow.f64 y 2) (pow.f64 x 2))))) (*.f64 1/8 (/.f64 (pow.f64 z 3) (*.f64 (pow.f64 y 2) (*.f64 a (pow.f64 x 2)))))))) (+.f64 (*.f64 (pow.f64 t 2) (+.f64 (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 y (*.f64 a x)))) (+.f64 (*.f64 1/4 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x)))) (*.f64 -1/8 (/.f64 (pow.f64 z 2) (*.f64 a (*.f64 y x))))))) (/.f64 (*.f64 y x) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (fma.f64 (pow.f64 t 3) (fma.f64 -1/16 (/.f64 (pow.f64 z 3) (*.f64 (*.f64 y y) (*.f64 a (*.f64 x x)))) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 z 3) a) (*.f64 (*.f64 y y) (*.f64 x x))) (*.f64 1/8 (/.f64 (pow.f64 z 3) (*.f64 (*.f64 y y) (*.f64 a (*.f64 x x))))))) (fma.f64 (*.f64 t t) (fma.f64 -1/8 (/.f64 (*.f64 z z) (*.f64 a (*.f64 y x))) (*.f64 (/.f64 (*.f64 z z) (*.f64 a (*.f64 y x))) 1/8)) (*.f64 (/.f64 y a) x))))
(+.f64 (fma.f64 (pow.f64 t 3) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 z 3) a) (pow.f64 (*.f64 y x) 2)) (fma.f64 -1/16 (/.f64 (/.f64 (pow.f64 z 3) a) (pow.f64 (*.f64 y x) 2)) (*.f64 1/8 (/.f64 (/.f64 (pow.f64 z 3) a) (pow.f64 (*.f64 y x) 2))))) (*.f64 t (*.f64 t (*.f64 (*.f64 (/.f64 z y) (/.f64 z (*.f64 a x))) 0)))) (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(-.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 4))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2) 1/2)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3) 1/3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) -1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)) 1/3)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(pow.f64 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1) -1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) y) (/.f64 (sqrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a))) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(+.f64 0 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) 1)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(*.f64 1 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 1 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 (/.f64 1 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (sqrt.f64 a)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (sqrt.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) 2)) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))
(*.f64 (fabs.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) (sqrt.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))))
(*.f64 (pow.f64 1 1/2) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 1 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (sqrt.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (sqrt.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 (neg.f64 a)))
(/.f64 (sqrt.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (sqrt.f64 (neg.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 t z) (*.f64 y x))) (sqrt.f64 (neg.f64 a)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (sqrt.f64 a)))
(/.f64 (neg.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) (neg.f64 (sqrt.f64 a)))
(*.f64 1 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a)))
(pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/2)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2) 1/3)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3/2))
(pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 3)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 2)
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(pow.f64 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))) -1)
(/.f64 1 (sqrt.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 t z)))))
(pow.f64 (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) -1)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (/.f64 1 (sqrt.f64 a)))
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a))
(fabs.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(log.f64 (exp.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(log.f64 (+.f64 1 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3/2))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 3/2))
(expm1.f64 (log1p.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(log1p.f64 (expm1.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(exp.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1/2))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1))
(sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(+.f64 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 0 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 2)) (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(-.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (/.f64 1 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 1 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (*.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 4))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (*.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 1 (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 a) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (pow.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4) 3) (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 1/4))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (cbrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) 1) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) 2) (pow.f64 (cbrt.f64 a) 2)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (cbrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(*.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))) 4))
(/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 1 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 1 (/.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t))) 1))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (/.f64 a (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (/.f64 a (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (neg.f64 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (*.f64 a (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 a (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) a) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (*.f64 a (fma.f64 y x (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 a (fma.f64 y x (*.f64 t z))))
(/.f64 -1 (neg.f64 (/.f64 a (-.f64 (*.f64 y x) (*.f64 z t)))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (neg.f64 (neg.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (neg.f64 (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) 1) (*.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 a (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) a) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) 1) (*.f64 (fma.f64 y x (*.f64 z t)) a))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 a (fma.f64 y x (*.f64 t z))))
(/.f64 (-.f64 (*.f64 (*.f64 y x) a) (*.f64 a (*.f64 z t))) (*.f64 a a))
(/.f64 (-.f64 (*.f64 a (*.f64 y x)) (*.f64 a (*.f64 t z))) (*.f64 a a))
(/.f64 (*.f64 a (-.f64 (*.f64 y x) (*.f64 t z))) (*.f64 a a))
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (sqrt.f64 a)) (sqrt.f64 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 3) (pow.f64 (/.f64 z (/.f64 a t)) 3)) (+.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (+.f64 (pow.f64 (/.f64 z (/.f64 a t)) 2) (*.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 3) (pow.f64 (*.f64 (/.f64 z a) t) 3)) (+.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (+.f64 (pow.f64 (*.f64 (/.f64 z a) t) 2) (*.f64 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 z a) t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 3) (pow.f64 (*.f64 t (/.f64 z a)) 3)) (+.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (*.f64 (*.f64 t (/.f64 z a)) (fma.f64 (/.f64 z a) t (*.f64 x (/.f64 y a))))))
(/.f64 (-.f64 (pow.f64 (/.f64 y (/.f64 a x)) 2) (pow.f64 (/.f64 z (/.f64 a t)) 2)) (+.f64 (/.f64 y (/.f64 a x)) (/.f64 z (/.f64 a t))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 y a) x) 2) (pow.f64 (*.f64 (/.f64 z a) t) 2)) (+.f64 (*.f64 (/.f64 y a) x) (*.f64 (/.f64 z a) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 y a)) 2) (pow.f64 (*.f64 t (/.f64 z a)) 2)) (fma.f64 (/.f64 z a) t (*.f64 x (/.f64 y a))))
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1) a)
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (pow.f64 (cbrt.f64 a) 2)) (cbrt.f64 a))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 a)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (*.f64 a (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) a) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 a)) (fma.f64 y x (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (*.f64 a (fma.f64 y x (*.f64 t z))))
(/.f64 (*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))
(/.f64 (*.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (sqrt.f64 a))
(/.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)) (/.f64 (sqrt.f64 a) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 t z))) (sqrt.f64 a)) (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)))
(neg.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (neg.f64 a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a) 2))
(fabs.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a))
(log.f64 (exp.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a) 3))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 a 3)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 1))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (*.f64 y x) (/.f64 1 a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 1 (/.f64 y (/.f64 a x)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y (/.f64 a x))) 2) (cbrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (sqrt.f64 (/.f64 y (/.f64 a x))) (sqrt.f64 (/.f64 y (/.f64 a x))) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 (*.f64 y x) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 1 (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (/.f64 (cbrt.f64 a) x)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 1 (sqrt.f64 a)) (/.f64 (*.f64 y x) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(-.f64 (/.f64 (*.f64 (/.f64 1 (sqrt.f64 a)) y) (/.f64 (sqrt.f64 a) x)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 x 1) (/.f64 y a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) 1) (/.f64 (cbrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) 1) (/.f64 (sqrt.f64 (*.f64 y x)) a) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 -1 (/.f64 t (/.f64 a z)) (*.f64 (/.f64 y a) x))
(/.f64 (-.f64 (*.f64 y x) (*.f64 t z)) a)
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 a) 2)) (/.f64 x (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 x (pow.f64 (cbrt.f64 a) 2)) (/.f64 y (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (cbrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 a) 2)) (/.f64 (sqrt.f64 (*.f64 y x)) (cbrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 x (sqrt.f64 a)) (/.f64 y (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 y (sqrt.f64 a)) (/.f64 x (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (sqrt.f64 a)) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(-.f64 (/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (/.f64 (cbrt.f64 (*.f64 y x)) (sqrt.f64 a))) (sqrt.f64 a)) (*.f64 t (/.f64 z a)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (/.f64 z (/.f64 a t))))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (neg.f64 (*.f64 (/.f64 z a) t)))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 a)) (/.f64 z (/.f64 a (neg.f64 t))))
(+.f64 (*.f64 y x) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(+.f64 (*.f64 z (neg.f64 t)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 0 (-.f64 (*.f64 y x) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z)))) 2)) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 3 (log.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(*.f64 2 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 t z))))))
(*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))))
(*.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))))
(/.f64 1 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 1 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 y x (*.f64 z t)))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) (neg.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) (neg.f64 (fma.f64 y x (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (+.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z (neg.f64 t)) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (-.f64 (pow.f64 (*.f64 z (neg.f64 t)) 2) (*.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (+.f64 (pow.f64 (*.f64 y x) 2) (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (*.f64 y x) (*.f64 t z)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 3) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (-.f64 (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 2) (*.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 z (neg.f64 t) (*.f64 t z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 3) (pow.f64 (*.f64 0 (*.f64 t z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (*.f64 (*.f64 0 (*.f64 t z)) (+.f64 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 t z) (*.f64 y x))))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z (neg.f64 t)) 2)) (-.f64 (*.f64 y x) (*.f64 z (neg.f64 t))))
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (pow.f64 (fma.f64 z (neg.f64 t) (*.f64 t z)) 2)) (-.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2) (pow.f64 (*.f64 0 (*.f64 t z)) 2)) (-.f64 (*.f64 y x) (fma.f64 t z (*.f64 0 (*.f64 t z)))))
(pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2) 1/2)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 t z)))
(pow.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3) 1/3)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 3)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2)
(-.f64 (*.f64 y x) (*.f64 t z))
(pow.f64 (/.f64 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2)) (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2)))
(pow.f64 (/.f64 (fma.f64 y x (*.f64 z t)) (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2))) -1)
(/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 t z)) 2))
(fabs.f64 (-.f64 (*.f64 y x) (*.f64 t z)))
(log.f64 (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(+.f64 (*.f64 t (neg.f64 z)) (log1p.f64 (expm1.f64 (*.f64 y x))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 x) y) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(-.f64 (log.f64 (pow.f64 (exp.f64 y) x)) (log1p.f64 (expm1.f64 (*.f64 t z))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 z t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (+.f64 1 (expm1.f64 (*.f64 t z)))))
(-.f64 (log1p.f64 (expm1.f64 (*.f64 y x))) (log1p.f64 (expm1.f64 (*.f64 t z))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (exp.f64 (*.f64 z (neg.f64 t)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(+.f64 (*.f64 t (neg.f64 z)) (log1p.f64 (expm1.f64 (*.f64 y x))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) y) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (pow.f64 (exp.f64 t) z) -1)))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(+.f64 (*.f64 t (neg.f64 z)) (log1p.f64 (expm1.f64 (*.f64 y x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t)))) (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (exp.f64 (-.f64 (*.f64 y x) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (+.f64 1 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (pow.f64 (exp.f64 x) y)))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (pow.f64 (exp.f64 x) y)))
(-.f64 (*.f64 y x) (*.f64 t z))
(log.f64 (*.f64 (exp.f64 (*.f64 z (neg.f64 t))) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(+.f64 (*.f64 t (neg.f64 z)) (log1p.f64 (expm1.f64 (*.f64 y x))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 t) z) -1) (+.f64 1 (expm1.f64 (*.f64 y x)))))
(log.f64 (/.f64 (+.f64 1 (expm1.f64 (*.f64 y x))) (pow.f64 (exp.f64 t) z)))
(+.f64 (*.f64 t (neg.f64 z)) (log1p.f64 (expm1.f64 (*.f64 y x))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 3))
(-.f64 (*.f64 y x) (*.f64 t z))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(exp.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))))
(-.f64 (*.f64 y x) (*.f64 t z))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 y x (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 x y (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 x y (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 x y (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 y x) 1 (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y x) 1 (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 y x) 1 (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 y x) 1 (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 z (neg.f64 t) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 t (neg.f64 z) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (-.f64 (*.f64 y x) (*.f64 z t)) 1 (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 1 (*.f64 y x) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 y x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 1 (*.f64 y x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (*.f64 y x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (-.f64 (*.f64 y x) (*.f64 z t)) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 1 (fma.f64 z (neg.f64 t) (*.f64 z t)) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 1 (*.f64 z (neg.f64 t)) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) 2) (cbrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 (cbrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 (cbrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (neg.f64 (cbrt.f64 (*.f64 z t))) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (neg.f64 (cbrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (cbrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (sqrt.f64 (-.f64 (*.f64 y x) (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (-.f64 (*.f64 y x) (*.f64 t z)) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 2 (*.f64 0 (*.f64 t z)) (-.f64 (*.f64 y x) (*.f64 t z)))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 t z))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (*.f64 t z))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (*.f64 z t)) (neg.f64 (sqrt.f64 (*.f64 z t))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (neg.f64 (sqrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (*.f64 (*.f64 z (neg.f64 t)) 1))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 y x)) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (neg.f64 t) z (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 z t) 3)) (/.f64 1 (fma.f64 (*.f64 z t) (fma.f64 y x (*.f64 z t)) (pow.f64 (*.f64 y x) 2))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 3) (pow.f64 (*.f64 t z) 3)) (fma.f64 (*.f64 t z) (fma.f64 y x (*.f64 t z)) (pow.f64 (*.f64 y x) 2))) (*.f64 2 (*.f64 0 (*.f64 t z))))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 z t) 2)) (/.f64 1 (fma.f64 y x (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(+.f64 (/.f64 (-.f64 (pow.f64 (*.f64 y x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 y x (*.f64 t z))) (*.f64 2 (*.f64 0 (*.f64 t z))))
(fma.f64 (neg.f64 z) t (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) 2) (cbrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (neg.f64 t))) 2) (cbrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (sqrt.f64 (fma.f64 z (neg.f64 t) (*.f64 z t))) (-.f64 (*.f64 y x) (*.f64 z t)))
(fma.f64 y x (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 y x (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (sqrt.f64 (*.f64 z (neg.f64 t))) (sqrt.f64 (*.f64 z (neg.f64 t))) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (neg.f64 (sqrt.f64 (*.f64 z t))) (sqrt.f64 (*.f64 z t)) (*.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 t z)) (neg.f64 (sqrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 -1 (*.f64 z t) (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 z (neg.f64 t) (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (*.f64 z (neg.f64 t)) 1 (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 z t))) (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (*.f64 z t)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 t z))) (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (*.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) 1))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (fma.f64 z (neg.f64 t) (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (*.f64 0 (*.f64 t z)))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 z t))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 z t))) (+.f64 (fma.f64 z (neg.f64 t) (*.f64 z t)) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (*.f64 2 (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (fma.f64 (sqrt.f64 y) (sqrt.f64 x) (sqrt.f64 (*.f64 t z))) (-.f64 (sqrt.f64 (*.f64 y x)) (sqrt.f64 (*.f64 t z))) (*.f64 2 (*.f64 0 (*.f64 t z))))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2)) (cbrt.f64 (*.f64 z t)) (*.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 t z)) 2) (neg.f64 (cbrt.f64 (*.f64 t z))) (*.f64 y x))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 y (cbrt.f64 (*.f64 x x))) (cbrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (cbrt.f64 (*.f64 x x)) (*.f64 y (cbrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 y (*.f64 (sqrt.f64 x) (sqrt.f64 x))) (*.f64 t z))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 y (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 x) (*.f64 y (sqrt.f64 x)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (pow.f64 (cbrt.f64 y) 2) (cbrt.f64 y))) (*.f64 t z))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 y) 2)) (cbrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (pow.f64 (cbrt.f64 y) 2) (*.f64 x (cbrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 z (neg.f64 t)))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (*.f64 (*.f64 z (neg.f64 t)) 1))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (*.f64 z (neg.f64 t)))
(-.f64 (*.f64 x (*.f64 (sqrt.f64 y) (sqrt.f64 y))) (*.f64 t z))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 z t))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z (neg.f64 t) (*.f64 z t)))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (fma.f64 z (neg.f64 t) (*.f64 t z))))
(fma.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y)) (fma.f64 z (neg.f64 t) (*.f64 0 (*.f64 t z))))
(fma.f64 (*.f64 (neg.f64 z) 1) t (*.f64 y x))
(-.f64 (*.f64 y x) (*.f64 t z))
(fma.f64 (*.f64 (neg.f64 z) (pow.f64 (cbrt.f64 t) 2)) (cbrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 (neg.f64 z) (sqrt.f64 t)) (sqrt.f64 t) (*.f64 y x))
(fma.f64 (*.f64 z (neg.f64 (sqrt.f64 t))) (sqrt.f64 t) (*.f64 y x))

eval388.0ms (4.2%)

Compiler

Compiled 32027 to 7678 computations (76% saved)

prune347.0ms (3.8%)

Pruning

13 alts after pruning (5 fresh and 8 done)

PrunedKeptTotal
New128221284
Fresh033
Picked101
Done189
Total1284131297
Error
0b
Counts
1297 → 13
Alt Table
Click to see full alt table
StatusErrorProgram
33.1b
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
5.9b
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
47.3b
(/.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 a (/.f64 a x)))
10.4b
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
32.0b
(/.f64 (*.f64 y x) a)
33.3b
(/.f64 (neg.f64 z) (/.f64 a t))
32.9b
(/.f64 y (/.f64 a x))
35.5b
(/.f64 x (/.f64 a y))
7.9b
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
34.3b
(*.f64 (/.f64 z a) (neg.f64 t))
36.0b
(*.f64 (/.f64 y a) x)
32.7b
(*.f64 y (/.f64 x a))
34.7b
(neg.f64 (/.f64 t (/.f64 a z)))
Compiler

Compiled 161 to 109 computations (32.3% saved)

regimes457.0ms (4.9%)

Counts
26 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(/.f64 (*.f64 (/.f64 a x) (*.f64 t (neg.f64 z))) (*.f64 a (/.f64 a x)))
(/.f64 (-.f64 (*.f64 y a) (*.f64 (*.f64 t z) (/.f64 a x))) (*.f64 a (/.f64 a x)))
(/.f64 (fma.f64 z (neg.f64 t) (*.f64 x y)) a)
(fma.f64 (/.f64 y 1) (/.f64 x a) (neg.f64 (/.f64 z (/.f64 a t))))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 x a))) 3)
(/.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 3)) a)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)) 2)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (*.f64 y x) (*.f64 z t)) a)) 2)
Outputs
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
Calls

13 calls:

55.0ms
y
49.0ms
(*.f64 z t)
47.0ms
(*.f64 z t)
37.0ms
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
34.0ms
a
Results
ErrorSegmentsBranch
4.6b2x
3.1b5y
4.6b2z
4.8b3t
4.7b2a
1.1b3(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
1.1b3(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
1.1b3(-.f64 (*.f64 x y) (*.f64 z t))
1.1b3(-.f64 (*.f64 x y) (*.f64 z t))
2.6b3(*.f64 x y)
2.6b3(*.f64 x y)
1.2b5(*.f64 z t)
1.2b5(*.f64 z t)
Compiler

Compiled 356 to 164 computations (53.9% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5218095596096178e+133
1.0899857006979155e+140
0.0ms
-inf
-7.794241026620263e+291
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes289.0ms (3.1%)

Counts
17 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 (/.f64 z a) t))
(-.f64 (*.f64 (/.f64 y a) x) (/.f64 t (/.f64 a z)))
(-.f64 (/.f64 x (/.f64 a y)) (/.f64 z (/.f64 a t)))
(/.f64 (*.f64 (-.f64 y (/.f64 (*.f64 t z) x)) x) a)
Outputs
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))
Calls

11 calls:

42.0ms
y
35.0ms
(*.f64 z t)
34.0ms
(*.f64 z t)
25.0ms
t
25.0ms
a
Results
ErrorSegmentsBranch
4.6b2x
3.1b5y
4.6b2z
4.8b3t
4.7b2a
1.1b3(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
1.1b3(-.f64 (*.f64 x y) (*.f64 z t))
2.6b3(*.f64 x y)
2.6b3(*.f64 x y)
1.2b5(*.f64 z t)
1.2b5(*.f64 z t)
Compiler

Compiled 220 to 114 computations (48.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.5218095596096178e+133
1.0899857006979155e+140
0.0ms
-inf
-7.794241026620263e+291
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes156.0ms (1.7%)

Counts
12 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
Outputs
(*.f64 (/.f64 t a) (neg.f64 z))
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
(*.f64 (/.f64 t a) (neg.f64 z))
Calls

11 calls:

21.0ms
(-.f64 (*.f64 x y) (*.f64 z t))
19.0ms
y
17.0ms
(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
17.0ms
(*.f64 z t)
17.0ms
(*.f64 z t)
Results
ErrorSegmentsBranch
5.9b1x
4.6b3y
4.9b2z
5.9b1t
5.9b1a
3.1b3(/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a)
3.1b3(-.f64 (*.f64 x y) (*.f64 z t))
4.4b2(*.f64 x y)
4.4b2(*.f64 x y)
3.1b3(*.f64 z t)
3.1b3(*.f64 z t)
Compiler

Compiled 165 to 102 computations (38.2% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
5.8073386085836365e+274
+inf
0.0ms
-inf
-7.794241026620263e+291
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes233.0ms (2.5%)

Counts
11 → 4
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 z (neg.f64 t)) a)
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
Outputs
(*.f64 (/.f64 t a) (neg.f64 z))
(/.f64 (*.f64 y x) a)
(*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a)))
(*.f64 (/.f64 z a) (neg.f64 t))
Calls

7 calls:

67.0ms
a
39.0ms
y
35.0ms
z
28.0ms
t
21.0ms
(*.f64 z t)
Results
ErrorSegmentsBranch
21.2b3x
19.3b7y
17.6b6z
20.2b5t
20.9b11a
16.3b4(*.f64 z t)
16.3b4(*.f64 z t)
Compiler

Compiled 114 to 70 computations (38.6% saved)

bsearch0.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
1.085699191750181e+246
7.867283544982917e+246
0.0ms
1.6246688358793454e-106
2.7420931695195968e-98
0.0ms
-9.961258635047868e-16
-9.954478448197487e-26
Compiler

Compiled 22 to 16 computations (27.3% saved)

regimes171.0ms (1.8%)

Counts
10 → 6
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 z (neg.f64 t)) a)
Outputs
(*.f64 (/.f64 t a) (neg.f64 z))
(/.f64 y (/.f64 a x))
(/.f64 (neg.f64 z) (/.f64 a t))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(/.f64 (neg.f64 z) (/.f64 a t))
Calls

5 calls:

58.0ms
a
37.0ms
y
31.0ms
z
26.0ms
t
16.0ms
x
Results
ErrorSegmentsBranch
21.2b3x
19.3b7y
17.6b6z
20.2b5t
20.9b11a
Compiler

Compiled 90 to 53 computations (41.1% saved)

bsearch78.0ms (0.8%)

Algorithm
binary-search
Steps
TimeLeftRight
18.0ms
1.4879478656855877e-195
5.443956604366594e-180
18.0ms
-2.3525155222830267e-202
-4.354829178049181e-216
11.0ms
-1.7548002118290231e+58
-2.6706208042019462e+57
14.0ms
-1.3368381860684678e+114
-9.900828420879647e+111
16.0ms
-1.3706006834971058e+135
-2.538450843316083e+130
Results
67.0ms656×body256valid
3.0ms31×body256infinite
Compiler

Compiled 955 to 703 computations (26.4% saved)

regimes153.0ms (1.7%)

Counts
8 → 7
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
(*.f64 (/.f64 t a) (neg.f64 z))
(*.f64 (/.f64 z a) (neg.f64 t))
Outputs
(*.f64 (/.f64 t a) (neg.f64 z))
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 t a) (neg.f64 z))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 t a) (neg.f64 z))
(neg.f64 (/.f64 t (/.f64 a z)))
Calls

5 calls:

50.0ms
a
31.0ms
z
28.0ms
y
23.0ms
t
18.0ms
x
Results
ErrorSegmentsBranch
21.3b3x
20.9b5y
17.4b7z
20.4b5t
21.1b11a
Compiler

Compiled 78 to 49 computations (37.2% saved)

bsearch82.0ms (0.9%)

Algorithm
binary-search
Steps
TimeLeftRight
5.0ms
4.1038392107584976e-145
3.753667550134589e-142
18.0ms
1.4879478656855877e-195
5.443956604366594e-180
19.0ms
-2.3525155222830267e-202
-4.354829178049181e-216
10.0ms
-6.811175575487318e+78
-1.822794100725757e+78
14.0ms
-1.3368381860684678e+114
-9.900828420879647e+111
16.0ms
-1.3706006834971058e+135
-2.538450843316083e+130
Results
70.0ms688×body256valid
4.0ms34×body256infinite
Compiler

Compiled 1004 to 740 computations (26.3% saved)

regimes127.0ms (1.4%)

Counts
6 → 7
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
(neg.f64 (/.f64 t (/.f64 a z)))
Outputs
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 y (/.f64 a x))
(neg.f64 (/.f64 t (/.f64 a z)))
(/.f64 (*.f64 y x) a)
(/.f64 y (/.f64 a x))
(/.f64 x (/.f64 a y))
(neg.f64 (/.f64 t (/.f64 a z)))
Calls

5 calls:

40.0ms
a
28.0ms
z
21.0ms
y
20.0ms
t
17.0ms
x
Results
ErrorSegmentsBranch
23.3b3x
22.2b5y
18.1b7z
21.4b5t
22.9b10a
Compiler

Compiled 66 to 43 computations (34.8% saved)

bsearch94.0ms (1%)

Algorithm
binary-search
Steps
TimeLeftRight
13.0ms
1.291495300335358e-146
4.1038392107584976e-145
20.0ms
7.177470392094144e-158
3.2365839545510306e-152
20.0ms
-2.3525155222830267e-202
-4.354829178049181e-216
10.0ms
-6.811175575487318e+78
-1.822794100725757e+78
14.0ms
-1.3368381860684678e+114
-9.900828420879647e+111
18.0ms
-1.9899567645589592e+164
-5.6835322617556774e+156
Results
82.0ms752×body256valid
3.0ms32×body256infinite
Compiler

Compiled 1084 to 796 computations (26.6% saved)

regimes160.0ms (1.7%)

Counts
5 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
(/.f64 (*.f64 y x) a)
Outputs
(/.f64 (*.f64 y x) a)
(*.f64 y (/.f64 x a))
(/.f64 (*.f64 y x) a)
Calls

5 calls:

111.0ms
y
26.0ms
a
13.0ms
z
5.0ms
x
4.0ms
t
Results
ErrorSegmentsBranch
32.0b1x
30.7b3y
31.0b2z
32.0b1t
30.7b3a
Compiler

Compiled 60 to 40 computations (33.3% saved)

bsearch33.0ms (0.4%)

Algorithm
binary-search
Steps
TimeLeftRight
15.0ms
1.2981321395233327e+92
3.827171735652109e+96
17.0ms
4.078715467157797e-216
1.8203866820435244e-214
Results
25.0ms240×body256valid
5.0ms47×body256infinite
Compiler

Compiled 352 to 256 computations (27.3% saved)

regimes74.0ms (0.8%)

Counts
4 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
(/.f64 y (/.f64 a x))
Outputs
(/.f64 y (/.f64 a x))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
Calls

5 calls:

36.0ms
x
18.0ms
a
11.0ms
y
4.0ms
t
4.0ms
z
Results
ErrorSegmentsBranch
31.5b3x
31.6b3y
32.7b1z
32.7b1t
32.7b1a
Compiler

Compiled 55 to 38 computations (30.9% saved)

bsearch68.0ms (0.7%)

Algorithm
binary-search
Steps
TimeLeftRight
12.0ms
-4.373012517298908e-245
-7.749683096853177e-246
56.0ms
-4.69602219637295e-164
-5.264540967049196e-166
Results
65.0ms208×body256valid
0.0msbody256infinite
Compiler

Compiled 308 to 224 computations (27.3% saved)

regimes49.0ms (0.5%)

Accuracy

Total -8.1b remaining (-25.8%)

Threshold costs -8.1b (-25.8%)

Counts
3 → 3
Calls
Call 1
Inputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(/.f64 x (/.f64 a y))
Outputs
(*.f64 y (/.f64 x a))
(*.f64 (/.f64 y a) x)
(*.f64 y (/.f64 x a))
Calls

5 calls:

22.0ms
t
11.0ms
x
9.0ms
y
3.0ms
a
3.0ms
z
Results
ErrorSegmentsBranch
31.5b3x
31.6b3y
32.7b1z
32.7b1t
32.7b1a
Compiler

Compiled 50 to 36 computations (28% saved)

bsearch24.0ms (0.3%)

Algorithm
binary-search
Steps
TimeLeftRight
11.0ms
-4.373012517298908e-245
-7.749683096853177e-246
13.0ms
-4.69602219637295e-164
-5.264540967049196e-166
Results
21.0ms208×body256valid
0.0msbody256infinite
Compiler

Compiled 308 to 224 computations (27.3% saved)

simplify26.0ms (0.3%)

Algorithm
egg-herbie
Rules
20×*-commutative_binary64
14×+-commutative_binary64
13×sub-neg_binary64
11×neg-sub0_binary64
10×neg-mul-1_binary64
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0129648
1164646
2197646
3217646
4226646
5228646
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 99999999999999995981677400789769932612359931733321583285118877944076548466448094957909476304960015890806678857380756006307062602577317320133875536163700284518967198097453618232695975663570046546450378657742479671982722077174989256760731188933351130765773907040474247261585408) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) (*.f64 (/.f64 t a) (neg.f64 z))))
(if (<=.f64 (*.f64 z t) -2535301200456459/5070602400912917605986812821504) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 (*.f64 z t) 8263199609878107/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (/.f64 (*.f64 y x) a) (if (<=.f64 (*.f64 z t) 2000000000000000137172103703564102993414188346625929973381646791516038639747754425505775838752679231688970493666459275394749789597812172229456459932366192699143082941239010020801269538891555886778514937042106442934926263917068257100320412740354048) (*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a))) (*.f64 (/.f64 z a) (neg.f64 t)))))
(if (<=.f64 z -28999999999999999024821343133376394525888934846907013956103367700634365375233108173407253198659914535261672754170587964505390579712) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136) (/.f64 y (/.f64 a x)) (if (<=.f64 z -6600000000000000214553424844541853803738726579838199529472) (/.f64 (neg.f64 z) (/.f64 a t)) (if (<=.f64 z -2887163429247267/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 (*.f64 y x) a) (if (<=.f64 z 6307117909800923/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (/.f64 y (/.f64 a x)) (/.f64 (neg.f64 z) (/.f64 a t)))))))
(if (<=.f64 z -25999999999999998106684492212825063740132145893512827898237348529910637889477267562906801880767235150210475877405122636971350425600) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -6831079606123119/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (/.f64 (*.f64 y x) a) (if (<=.f64 z 8222612978703425/149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531968) (/.f64 y (/.f64 a x)) (if (<=.f64 z 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (/.f64 t a) (neg.f64 z)) (neg.f64 (/.f64 t (/.f64 a z)))))))))
(if (<=.f64 z -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888) (neg.f64 (/.f64 t (/.f64 a z))) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (neg.f64 (/.f64 t (/.f64 a z))) (if (<=.f64 z -2711053400359889/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (/.f64 (*.f64 y x) a) (if (<=.f64 z 3924920921814403/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (/.f64 y (/.f64 a x)) (if (<=.f64 z 5623642243178995/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 t (/.f64 a z)))))))))
(if (<=.f64 a 136451785456117/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 (*.f64 y x) a) (if (<=.f64 a 259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (/.f64 x a)) (/.f64 (*.f64 y x) a)))
(if (<=.f64 x -6639224910209589/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (/.f64 y (/.f64 a x)) (if (<=.f64 x -5412138851817993/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 (/.f64 y a) x) (*.f64 y (/.f64 x a))))
(if (<=.f64 x -8921458473094135/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376) (*.f64 y (/.f64 x a)) (if (<=.f64 x -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 (/.f64 y a) x) (*.f64 y (/.f64 x a))))
(*.f64 y (/.f64 x a))
Outputs
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (+.f64 (*.f64 -1 (/.f64 (*.f64 t z) a)) (/.f64 (*.f64 y x) a)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (+.f64 (neg.f64 (/.f64 (*.f64 z t) a)) (/.f64 (*.f64 x y) a)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (-.f64 (/.f64 (*.f64 x y) a) (/.f64 (*.f64 z t) a)) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a))) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 20000000000000000447023447189537198670196818601947519120957672857800529720484687191952407023686201190020305141675249907405837089898496) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) (-.f64 (*.f64 y (/.f64 x a)) (*.f64 z (/.f64 t a)))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 99999999999999995981677400789769932612359931733321583285118877944076548466448094957909476304960015890806678857380756006307062602577317320133875536163700284518967198097453618232695975663570046546450378657742479671982722077174989256760731188933351130765773907040474247261585408) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) (*.f64 (/.f64 t a) (neg.f64 z))))
(if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) -inf.0) (*.f64 z (/.f64 (neg.f64 t) a)) (if (<=.f64 (-.f64 (*.f64 x y) (*.f64 z t)) 99999999999999995981677400789769932612359931733321583285118877944076548466448094957909476304960015890806678857380756006307062602577317320133875536163700284518967198097453618232695975663570046546450378657742479671982722077174989256760731188933351130765773907040474247261585408) (/.f64 (-.f64 (*.f64 x y) (*.f64 z t)) a) (*.f64 z (/.f64 (neg.f64 t) a))))
(if (<=.f64 (*.f64 z t) -2535301200456459/5070602400912917605986812821504) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 (*.f64 z t) 8263199609878107/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (/.f64 (*.f64 y x) a) (if (<=.f64 (*.f64 z t) 2000000000000000137172103703564102993414188346625929973381646791516038639747754425505775838752679231688970493666459275394749789597812172229456459932366192699143082941239010020801269538891555886778514937042106442934926263917068257100320412740354048) (*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a))) (*.f64 (/.f64 z a) (neg.f64 t)))))
(if (<=.f64 (*.f64 z t) -2535301200456459/5070602400912917605986812821504) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 (*.f64 z t) 8263199609878107/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (/.f64 (*.f64 x y) a) (if (<=.f64 (*.f64 z t) 2000000000000000137172103703564102993414188346625929973381646791516038639747754425505775838752679231688970493666459275394749789597812172229456459932366192699143082941239010020801269538891555886778514937042106442934926263917068257100320412740354048) (*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a))) (*.f64 (/.f64 z a) (neg.f64 t)))))
(if (<=.f64 (*.f64 z t) -2535301200456459/5070602400912917605986812821504) (*.f64 z (/.f64 (neg.f64 t) a)) (if (<=.f64 (*.f64 z t) 8263199609878107/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (/.f64 (*.f64 x y) a) (if (<=.f64 (*.f64 z t) 2000000000000000137172103703564102993414188346625929973381646791516038639747754425505775838752679231688970493666459275394749789597812172229456459932366192699143082941239010020801269538891555886778514937042106442934926263917068257100320412740354048) (*.f64 (*.f64 z t) (/.f64 1 (neg.f64 a))) (*.f64 (/.f64 z a) (neg.f64 t)))))
(if (<=.f64 z -28999999999999999024821343133376394525888934846907013956103367700634365375233108173407253198659914535261672754170587964505390579712) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136) (/.f64 y (/.f64 a x)) (if (<=.f64 z -6600000000000000214553424844541853803738726579838199529472) (/.f64 (neg.f64 z) (/.f64 a t)) (if (<=.f64 z -2887163429247267/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 (*.f64 y x) a) (if (<=.f64 z 6307117909800923/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (/.f64 y (/.f64 a x)) (/.f64 (neg.f64 z) (/.f64 a t)))))))
(if (<=.f64 z -28999999999999999024821343133376394525888934846907013956103367700634365375233108173407253198659914535261672754170587964505390579712) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136) (/.f64 y (/.f64 a x)) (if (<=.f64 z -6600000000000000214553424844541853803738726579838199529472) (/.f64 (neg.f64 z) (/.f64 a t)) (if (<=.f64 z -2887163429247267/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 (*.f64 x y) a) (if (<=.f64 z 6307117909800923/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (/.f64 y (/.f64 a x)) (/.f64 (neg.f64 z) (/.f64 a t)))))))
(if (<=.f64 z -28999999999999999024821343133376394525888934846907013956103367700634365375233108173407253198659914535261672754170587964505390579712) (*.f64 z (/.f64 (neg.f64 t) a)) (if (<=.f64 z -400000000000000006223766451786737209707280558768424573347908232172333512465902281305994155966018979070482512347136) (/.f64 y (/.f64 a x)) (if (<=.f64 z -6600000000000000214553424844541853803738726579838199529472) (/.f64 (neg.f64 z) (/.f64 a t)) (if (<=.f64 z -2887163429247267/1480596630383213935040454376661779933220754639736839877261211431528140022932412039118650826290747144651878100106364319997951107067217649833149230265656644000248389221211290269422784124023054547143233298486439198256390425542656) (/.f64 (*.f64 x y) a) (if (<=.f64 z 6307117909800923/1167984798111281975972139931059274579172666497855631342228273284582214442805421410945513679697247078343332431250840168271536308408672112127552681297848886832192510636636227827221215793215130566656) (/.f64 y (/.f64 a x)) (/.f64 (neg.f64 z) (/.f64 a t)))))))
(if (<=.f64 z -25999999999999998106684492212825063740132145893512827898237348529910637889477267562906801880767235150210475877405122636971350425600) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -6831079606123119/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (/.f64 (*.f64 y x) a) (if (<=.f64 z 8222612978703425/149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531968) (/.f64 y (/.f64 a x)) (if (<=.f64 z 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (/.f64 t a) (neg.f64 z)) (neg.f64 (/.f64 t (/.f64 a z)))))))))
(if (<=.f64 z -25999999999999998106684492212825063740132145893512827898237348529910637889477267562906801880767235150210475877405122636971350425600) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (*.f64 (/.f64 t a) (neg.f64 z)) (if (<=.f64 z -6831079606123119/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (/.f64 (*.f64 x y) a) (if (<=.f64 z 8222612978703425/149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531968) (/.f64 y (/.f64 a x)) (if (<=.f64 z 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 (/.f64 t a) (neg.f64 z)) (/.f64 (neg.f64 t) (/.f64 a z))))))))
(if (<=.f64 z -25999999999999998106684492212825063740132145893512827898237348529910637889477267562906801880767235150210475877405122636971350425600) (*.f64 z (/.f64 (neg.f64 t) a)) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (*.f64 z (/.f64 (neg.f64 t) a)) (if (<=.f64 z -6831079606123119/1552518092300708935148979488462502555256886017116696611139052038026050952686376886330878408828646477950487730697131073206171580044114814391444287275041181139204454976020849905550265285631598444825262999193716468750892846853816057856) (/.f64 (*.f64 x y) a) (if (<=.f64 z 8222612978703425/149502054158244092924433911175587146134101311725520811805218980426523448679093940601025751001247626027946551200107541538756647476310030352326743206124657514520641361489437161884315621531536712531968) (/.f64 y (/.f64 a x)) (if (<=.f64 z 686479766013061/6864797660130609714981900799081393217269435300143305409394463459185543183397656052122559640661454554977296311391480858037121987999716643812574028291115057152) (*.f64 z (/.f64 (neg.f64 t) a)) (/.f64 (neg.f64 t) (/.f64 a z))))))))
(if (<=.f64 z -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888) (neg.f64 (/.f64 t (/.f64 a z))) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (neg.f64 (/.f64 t (/.f64 a z))) (if (<=.f64 z -2711053400359889/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (/.f64 (*.f64 y x) a) (if (<=.f64 z 3924920921814403/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (/.f64 y (/.f64 a x)) (if (<=.f64 z 5623642243178995/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (/.f64 x (/.f64 a y)) (neg.f64 (/.f64 t (/.f64 a z)))))))))
(if (<=.f64 z -16999999999999998954960421627268978282878567495324756503835286021762740719793346330997101735286617760086928408618828264705964769106633960634935238969301925888) (/.f64 (neg.f64 t) (/.f64 a z)) (if (<=.f64 z -1300000000000000020227240968306895931548661815997379863380701754560083915514182414244481006889561681979068165128192) (/.f64 y (/.f64 a x)) (if (<=.f64 z -2000000000000000016987242867379405952297739849197521231789998205405593811812352) (/.f64 (neg.f64 t) (/.f64 a z)) (if (<=.f64 z -2711053400359889/11296055834832869987796435368818511453405415647406310098733607723450775321444793999623495683980919987883591461993135986312493187463513563790506212353947784425723184365930864482290528289970814110895029437915338121462939648) (/.f64 (*.f64 x y) a) (if (<=.f64 z 3924920921814403/60383398797144661635864873295812302254670739526663046854019300803929986598274381633378027602842540280663494000492221518396329354078796682120982948022923136698390325231616) (/.f64 y (/.f64 a x)) (if (<=.f64 z 5623642243178995/14059105607947488696282932836518693308967803494693489478439861164411992439598399594747002144074658928593502845729752797260025831423419686528151609940203637047296) (/.f64 x (/.f64 a y)) (/.f64 (neg.f64 t) (/.f64 a z))))))))
(if (<=.f64 a 136451785456117/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 (*.f64 y x) a) (if (<=.f64 a 259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (/.f64 x a)) (/.f64 (*.f64 y x) a)))
(if (<=.f64 a 136451785456117/758065474756205534740712640850831325809026375545262017157740252942407691741394964028749223060862538061761587254458531838950966818415436714572405896016201728127175281260180617944465471499803928137335448825056869507271897877839872) (/.f64 (*.f64 x y) a) (if (<=.f64 a 259999999999999988119679365937749294341279262749922650411864252099277563459800287262118248448) (*.f64 y (/.f64 x a)) (/.f64 (*.f64 x y) a)))
(if (<=.f64 x -6639224910209589/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (/.f64 y (/.f64 a x)) (if (<=.f64 x -5412138851817993/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 (/.f64 y a) x) (*.f64 y (/.f64 x a))))
(if (<=.f64 x -6639224910209589/2074757784440496479256203931845580575506223116121218449997828664845326405706454073199853524473551897144098943305650394591197575537705887653943437417056981843530590901700754761842688) (/.f64 y (/.f64 a x)) (if (<=.f64 x -5412138851817993/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 x (/.f64 y a)) (*.f64 y (/.f64 x a))))
(if (<=.f64 x -8921458473094135/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376) (*.f64 y (/.f64 x a)) (if (<=.f64 x -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 (/.f64 y a) x) (*.f64 y (/.f64 x a))))
(if (<=.f64 x -8921458473094135/4149515568880992958512407863691161151012446232242436899995657329690652811412908146399707048947103794288197886611300789182395151075411775307886874834113963687061181803401509523685376) (*.f64 y (/.f64 x a)) (if (<=.f64 x -7626195654834445/492012622892544834271389790732894657662927476722860263779722814473019822087813969212041474774160597375290836201288857198210756815506783814402799101977552824568363543598917391308333275538335033741802194070267666507650193099632451067528125735714134272643866558464) (*.f64 x (/.f64 y a)) (*.f64 y (/.f64 x a))))
(*.f64 y (/.f64 x a))
Compiler

Compiled 495 to 234 computations (52.7% saved)

soundness0.0ms (0%)

end247.0ms (2.7%)

Compiler

Compiled 677 to 221 computations (67.4% saved)

Profiling

Loading profile data...