Data.Metrics.Snapshot:quantile from metrics-0.3.0.2

Time bar (total: 14.0s)

analyze7.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.8%0.2%0%0%0%0
0%0%199.6%-99.6%0%0%0%1
0%0%399.2%-299.2%0%0%0%2
0%0%798.4%-698.4%0%0%0%3
0%0%1596.9%-1496.9%0%0%0%4
100%1596.9%0%-1496.9%0%0%0%5
Compiler

Compiled 14 to 9 computations (35.7% saved)

sample3.1s (22.5%)

Results
1.7s4696×body256valid
1.0s2838×body256infinite
224.0ms431×body512valid
207.0ms291×body1024valid
Bogosity

preprocess89.0ms (0.6%)

Algorithm
egg-herbie
Rules
1736×fma-def
1282×unsub-neg
1050×fma-neg
960×distribute-lft-in
858×associate-+l+
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
047295
195243
2300243
31361235
45368235
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x))))
(+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x)))
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y)))
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z)))
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t)))
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x)))
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x)))
Outputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(fma.f64 (-.f64 y z) (-.f64 t x) x)
(+.f64 (neg.f64 x) (*.f64 (-.f64 y z) (-.f64 t (neg.f64 x))))
(-.f64 (*.f64 (-.f64 y z) (+.f64 x t)) x)
(+.f64 x (*.f64 (-.f64 (neg.f64 y) z) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 t x) (-.f64 (neg.f64 y) z)))
(fma.f64 (-.f64 t x) (-.f64 (neg.f64 y) z) x)
(fma.f64 (-.f64 x t) (+.f64 y z) x)
(fma.f64 (+.f64 y z) (-.f64 x t) x)
(+.f64 x (*.f64 (-.f64 y (neg.f64 z)) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 t x) (-.f64 y (neg.f64 z))))
(fma.f64 (-.f64 t x) (+.f64 y z) x)
(+.f64 x (*.f64 (-.f64 y z) (-.f64 (neg.f64 t) x)))
(fma.f64 (-.f64 y z) (-.f64 (neg.f64 t) x) x)
(+.f64 x (*.f64 (-.f64 z y) (+.f64 x t)))
(fma.f64 (-.f64 z y) (+.f64 x t) x)
(fma.f64 (+.f64 x t) (-.f64 z y) x)
(+.f64 y (*.f64 (-.f64 x z) (-.f64 t y)))
(fma.f64 (-.f64 x z) (-.f64 t y) y)
(+.f64 z (*.f64 (-.f64 y x) (-.f64 t z)))
(fma.f64 (-.f64 y x) (-.f64 t z) z)
(+.f64 t (*.f64 (-.f64 y z) (-.f64 x t)))
(fma.f64 (-.f64 y z) (-.f64 x t) t)
(+.f64 x (*.f64 (-.f64 z y) (-.f64 t x)))
(+.f64 x (*.f64 (-.f64 t x) (-.f64 z y)))
(fma.f64 (-.f64 t x) (-.f64 z y) x)
(fma.f64 (-.f64 y z) (-.f64 x t) x)
(+.f64 x (*.f64 (-.f64 t z) (-.f64 y x)))
(+.f64 x (*.f64 (-.f64 y x) (-.f64 t z)))
(fma.f64 (-.f64 y x) (-.f64 t z) x)
(+.f64 x (*.f64 (-.f64 y t) (-.f64 z x)))
(fma.f64 (-.f64 y t) (-.f64 z x) x)
(fma.f64 (-.f64 x z) (-.f64 t y) x)
Compiler

Compiled 17 to 12 computations (29.4% saved)

simplify378.0ms (2.7%)

Algorithm
egg-herbie
Rules
5862×fma-def
1362×unsub-neg
656×sub-neg
572×distribute-rgt-in
500×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01025
11721
24021
312321
445921
5150821
6291621
7398921
8503921
9524821
10525621
11525621
12530021
13530021
14530021
15756521
16756521
17756521
Stop Event
saturated
Counts
1 → 2
Calls
Call 1
Inputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
Outputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(fma.f64 (-.f64 y z) (-.f64 t x) x)

eval1.0ms (0%)

Compiler

Compiled 21 to 9 computations (57.1% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New112
Fresh011
Picked000
Done000
Total123
Accurracy
100.0%
Counts
3 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
100.0%
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
Compiler

Compiled 26 to 16 computations (38.5% saved)

localize278.0ms (2%)

Local Accuracy

Found 1 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (-.f64 y z) (-.f64 t x))
Compiler

Compiled 31 to 9 computations (71% saved)

series8.0ms (0.1%)

Counts
1 → 48
Calls

12 calls:

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

rewrite107.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1436×prod-diff
1018×log-prod
812×pow-prod-down
746×fma-def
510×pow-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0919
119919
2288819
Stop Event
node limit
Counts
1 → 45
Calls
Call 1
Inputs
(*.f64 (-.f64 y z) (-.f64 t x))
Outputs
(+.f64 0 (*.f64 (-.f64 y z) (-.f64 t x)))
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z)))
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x))
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x)))
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z)))
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z)))

simplify120.0ms (0.9%)

Algorithm
egg-herbie
Rules
1430×associate-*r*
1296×associate-*l*
746×div-sub
704×fma-def
632×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01492543
13822517
212652265
363842265
Stop Event
node limit
Counts
93 → 80
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 0 (*.f64 (-.f64 y z) (-.f64 t x)))
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z)))
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x))
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 1/2)
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1) 1))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 3))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1/3))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 2))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x)))
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z)))
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z)))
Outputs
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 z))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 z))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 z))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 x (neg.f64 (-.f64 y z)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 x (neg.f64 (-.f64 y z)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 x (neg.f64 (-.f64 y z)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 0 (*.f64 (-.f64 y z) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 (-.f64 t x) y) (*.f64 (-.f64 t x) (neg.f64 z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 (neg.f64 x) (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 y (-.f64 t x)) (*.f64 (neg.f64 z) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))) (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(+.f64 (*.f64 2 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(*.f64 3 (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))))
(*.f64 (-.f64 t x) (-.f64 y z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1)
(*.f64 (-.f64 t x) (-.f64 y z))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))
(*.f64 1 (*.f64 (-.f64 t x) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))) (/.f64 (+.f64 z y) (/.f64 (+.f64 z y) (-.f64 y z))))
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 1 (-.f64 y z)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (/.f64 (+.f64 z y) (/.f64 (+.f64 z y) (-.f64 y z))))
(*.f64 1 (*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))))
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (/.f64 (fma.f64 z (+.f64 z y) (*.f64 y y)) (-.f64 (pow.f64 y 3) (pow.f64 z 3)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (+.f64 y z)))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 x (+.f64 t x) (*.f64 t t))) (/.f64 (+.f64 z y) (/.f64 (+.f64 z y) (-.f64 y z))))
(*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 1 (-.f64 y z)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z (+.f64 y z)))))
(/.f64 (/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x)))) (fma.f64 y y (*.f64 z (+.f64 z y))))
(*.f64 1 (*.f64 (-.f64 t x) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (*.f64 y y)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (+.f64 t x) (+.f64 y z)))
(*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (/.f64 (+.f64 z y) (/.f64 (+.f64 z y) (-.f64 y z))))
(*.f64 1 (*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z))))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 y z) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 t x))
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (-.f64 y z))
(*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z)))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x))
(*.f64 (-.f64 t x) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 y z))
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (-.f64 y z))
(*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (-.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (-.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (-.f64 t x))
(*.f64 (-.f64 t x) (/.f64 (-.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 z (+.f64 z y) (*.f64 y y))))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (-.f64 y z))
(*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 y z)) (fma.f64 x (+.f64 t x) (*.f64 t t)))
(/.f64 (-.f64 y z) (/.f64 (fma.f64 x (+.f64 t x) (*.f64 t t)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (-.f64 y z) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 y z)) (+.f64 t x))
(/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (/.f64 (+.f64 t x) (-.f64 y z)))
(*.f64 (/.f64 (+.f64 t x) (/.f64 (+.f64 t x) (-.f64 t x))) (-.f64 y z))
(*.f64 (-.f64 t x) (*.f64 1 (-.f64 y z)))
(pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 1)
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 3)
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2) 1/2)
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3) 1/3)
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 2)
(*.f64 (-.f64 t x) (-.f64 y z))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 2))
(*.f64 (-.f64 t x) (-.f64 y z))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x)))))
(*.f64 (-.f64 t x) (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 y z) (-.f64 t x)) 3))
(*.f64 (-.f64 t x) (-.f64 y z))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (*.f64 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x))) 1) 1))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 3))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (*.f64 3 (log.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 1/3))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 (-.f64 y z) (-.f64 t x)))) 2))
(*.f64 (-.f64 t x) (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 y z) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 y z))
(fma.f64 y (-.f64 t x) (*.f64 (neg.f64 z) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 (-.f64 t x) (-.f64 y z))
(fma.f64 t (-.f64 y z) (*.f64 (neg.f64 x) (-.f64 y z)))
(*.f64 (-.f64 t x) (-.f64 y z))
(fma.f64 (-.f64 t x) y (*.f64 (-.f64 t x) (neg.f64 z)))
(*.f64 (-.f64 t x) (-.f64 y z))

eval42.0ms (0.3%)

Compiler

Compiled 1436 to 447 computations (68.9% saved)

prune43.0ms (0.3%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New74680
Fresh000
Picked101
Done000
Total75681
Accurracy
100.0%
Counts
81 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.4%
(+.f64 x (fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))))
74.5%
(+.f64 x (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)))
96.8%
(+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))))
62.5%
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
98.4%
(+.f64 x (fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))))
74.5%
(+.f64 x (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)))
96.8%
(+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))))
62.5%
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
Compiler

Compiled 360 to 212 computations (41.1% saved)

localize1.0s (7.2%)

Local Accuracy

Found 11 expressions with local accuracy:

NewAccuracyProgram
100.0%
(*.f64 (-.f64 y z) t)
100.0%
(*.f64 (-.f64 y z) (neg.f64 x))
97.2%
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))
100.0%
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
100.0%
(*.f64 (-.f64 t x) (neg.f64 z))
100.0%
(+.f64 x (*.f64 (-.f64 t x) y))
100.0%
(*.f64 (-.f64 t x) y)
100.0%
(*.f64 t (-.f64 y z))
100.0%
(+.f64 x (*.f64 t (-.f64 y z)))
100.0%
(*.f64 (-.f64 y z) (neg.f64 x))
98.4%
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
Compiler

Compiled 149 to 21 computations (85.9% saved)

series28.0ms (0.2%)

Counts
11 → 420
Calls

108 calls:

TimeVariablePointExpression
6.0ms
y
@0
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
2.0ms
x
@inf
(*.f64 (-.f64 t x) (neg.f64 z))
1.0ms
t
@0
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
1.0ms
y
@inf
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
0.0ms
z
@0
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))

rewrite144.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
776×expm1-udef
502×add-sqr-sqrt
496×pow1
496×*-un-lft-identity
464×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
022189
1508161
27508161
Stop Event
node limit
Counts
11 → 348
Calls
Call 1
Inputs
(fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 x (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(*.f64 (-.f64 t x) y)
(+.f64 x (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (neg.f64 z))
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
(+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 (-.f64 y z) t)
Outputs
(+.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))) (cbrt.f64 (*.f64 (+.f64 y z) x))))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (+.f64 y z)) x (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (*.f64 (+.f64 y z) x) 1 (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y z) x))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) x)))
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(+.f64 (*.f64 y x) (*.f64 z x))
(+.f64 (*.f64 x y) (*.f64 x z))
(-.f64 0 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(neg.f64 (*.f64 (+.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (+.f64 y z) t))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 x (*.f64 (+.f64 y z) t))))
(*.f64 (fma.f64 (+.f64 y z) t x) 1)
(*.f64 1 (fma.f64 (+.f64 y z) t x))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)) (cbrt.f64 (fma.f64 (+.f64 y z) t x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) (sqrt.f64 (fma.f64 (+.f64 y z) t x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (/.f64 1 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (+.f64 y z) t)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y z) x) t))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 x (*.f64 (+.f64 y z) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))) (neg.f64 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y z) t) x))
(pow.f64 (fma.f64 (+.f64 y z) t x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 y z) t x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y z) t x))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x)))
(exp.f64 (log.f64 (fma.f64 (+.f64 y z) t x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y z) t x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 (+.f64 y z) t x)
(fma.f64 t (+.f64 y z) x)
(fma.f64 1 x (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) t) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 t y) (*.f64 t z))
(+.f64 (*.f64 y t) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))
(+.f64 (*.f64 t y) (*.f64 x y))
(+.f64 (*.f64 y t) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1)
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x))
(pow.f64 (*.f64 y (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 y (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 x (*.f64 y (+.f64 t x)))))
(*.f64 (fma.f64 y (+.f64 t x) x) 1)
(*.f64 1 (fma.f64 y (+.f64 t x) x))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)) (cbrt.f64 (fma.f64 y (+.f64 t x) x)))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) (sqrt.f64 (fma.f64 y (+.f64 t x) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 y (+.f64 t x))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 t x)) y))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 y (+.f64 t x)) x))
(pow.f64 (fma.f64 y (+.f64 t x) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2))
(log.f64 (exp.f64 (fma.f64 y (+.f64 t x) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 t x) x))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x)))
(exp.f64 (log.f64 (fma.f64 y (+.f64 t x) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 t x) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(fma.f64 (+.f64 t x) y x)
(fma.f64 1 x (*.f64 y (+.f64 t x)))
(fma.f64 1 (*.f64 y (+.f64 t x)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) (cbrt.f64 (*.f64 y (+.f64 t x))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) (sqrt.f64 (*.f64 y (+.f64 t x))) x)
(+.f64 (*.f64 t z) (*.f64 x z))
(+.f64 (*.f64 z t) (*.f64 z x))
(-.f64 0 (*.f64 (+.f64 t x) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t x) z))) 1)
(/.f64 (*.f64 z (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 z (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) z) (+.f64 t x))
(pow.f64 (*.f64 (+.f64 t x) z) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) 2)
(neg.f64 (*.f64 (+.f64 t x) z))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t x) z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t x) z)))
(exp.f64 (log.f64 (*.f64 (+.f64 t x) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t x) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t x) z)))
(-.f64 x (*.f64 (+.f64 t x) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x))) 1)
(-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 t x) z x)) (/.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (fma.f64 (+.f64 t x) z x)))
(*.f64 (fma.f64 (+.f64 t x) z x) 1)
(*.f64 1 (fma.f64 (+.f64 t x) z x))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (cbrt.f64 (fma.f64 (+.f64 t x) z x)))
(*.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (/.f64 1 (fma.f64 (+.f64 t x) z x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) (sqrt.f64 (fma.f64 (+.f64 t x) z x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 t x) z x) (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(/.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (fma.f64 (+.f64 t x) z x))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (neg.f64 (fma.f64 (+.f64 t x) z x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 t x) z) 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 t x) z) x))
(pow.f64 (fma.f64 (+.f64 t x) z x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 t x) z x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t x) z x))))
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 z) (+.f64 t x))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x)))
(exp.f64 (log.f64 (fma.f64 (+.f64 t x) z x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t x) z x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 (+.f64 t x) z x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 1 x (*.f64 (+.f64 t x) z))
(fma.f64 1 (*.f64 (+.f64 t x) z) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 2) (cbrt.f64 (*.f64 (+.f64 t x) z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) (sqrt.f64 (*.f64 (+.f64 t x) z)) x)
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(fma.f64 (+.f64 y z) t (*.f64 (+.f64 y z) x))
(fma.f64 (+.f64 y z) x (*.f64 (+.f64 y z) t))
(fma.f64 t (+.f64 y z) (*.f64 (+.f64 y z) x))
(fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (cbrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 y x) (*.f64 z x))
(+.f64 (*.f64 x y) (*.f64 x z))
(-.f64 0 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(neg.f64 (*.f64 (+.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 t y) (*.f64 t z))
(+.f64 (*.f64 y t) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))

simplify491.0ms (3.5%)

Algorithm
egg-herbie
Rules
1634×fma-neg
1028×log-prod
792×fma-def
622×associate-*r*
522×associate-*l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
060019272
1153617702
2650517702
Stop Event
node limit
Counts
768 → 461
Calls
Call 1
Inputs
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(*.f64 (+.f64 t (*.f64 -1 x)) y)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(+.f64 (*.f64 -1 (*.f64 t z)) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y t)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y t)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y t)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y t)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(*.f64 -1 (*.f64 (-.f64 y 1) x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(*.f64 y t)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(*.f64 y t)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
x
(+.f64 (*.f64 y (-.f64 t x)) x)
(+.f64 (*.f64 y (-.f64 t x)) x)
(+.f64 (*.f64 y (-.f64 t x)) x)
(*.f64 y (-.f64 t x))
(+.f64 x (*.f64 y (-.f64 t x)))
(+.f64 x (*.f64 y (-.f64 t x)))
(+.f64 x (*.f64 y (-.f64 t x)))
(*.f64 y (-.f64 t x))
(+.f64 x (*.f64 y (-.f64 t x)))
(+.f64 x (*.f64 y (-.f64 t x)))
(+.f64 x (*.f64 y (-.f64 t x)))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 (+.f64 1 z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 z x) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
x
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(*.f64 (+.f64 t (*.f64 -1 x)) y)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 y t)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))) (cbrt.f64 (*.f64 (+.f64 y z) x))))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (+.f64 y z)) x (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (*.f64 (+.f64 y z) x) 1 (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y z) x))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) x)))
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(+.f64 (*.f64 y x) (*.f64 z x))
(+.f64 (*.f64 x y) (*.f64 x z))
(-.f64 0 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(neg.f64 (*.f64 (+.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (+.f64 y z) t))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 x (*.f64 (+.f64 y z) t))))
(*.f64 (fma.f64 (+.f64 y z) t x) 1)
(*.f64 1 (fma.f64 (+.f64 y z) t x))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)) (cbrt.f64 (fma.f64 (+.f64 y z) t x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) (sqrt.f64 (fma.f64 (+.f64 y z) t x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (/.f64 1 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (+.f64 y z) t)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y z) x) t))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 x (*.f64 (+.f64 y z) t)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))) (neg.f64 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y z) t) x))
(pow.f64 (fma.f64 (+.f64 y z) t x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 y z) t x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y z) t x))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x)))
(exp.f64 (log.f64 (fma.f64 (+.f64 y z) t x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y z) t x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 (+.f64 y z) t x)
(fma.f64 t (+.f64 y z) x)
(fma.f64 1 x (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) t) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 t y) (*.f64 t z))
(+.f64 (*.f64 y t) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))
(+.f64 (*.f64 t y) (*.f64 x y))
(+.f64 (*.f64 y t) (*.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1)
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x))
(pow.f64 (*.f64 y (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 t x)) y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 y (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 x (*.f64 y (+.f64 t x)))))
(*.f64 (fma.f64 y (+.f64 t x) x) 1)
(*.f64 1 (fma.f64 y (+.f64 t x) x))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)) (cbrt.f64 (fma.f64 y (+.f64 t x) x)))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) (sqrt.f64 (fma.f64 y (+.f64 t x) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 y (+.f64 t x))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 t x)) y))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 y (+.f64 t x)) x))
(pow.f64 (fma.f64 y (+.f64 t x) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) 3)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2))
(log.f64 (exp.f64 (fma.f64 y (+.f64 t x) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 t x) x))))
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x)))
(exp.f64 (log.f64 (fma.f64 y (+.f64 t x) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 t x) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(fma.f64 (+.f64 t x) y x)
(fma.f64 1 x (*.f64 y (+.f64 t x)))
(fma.f64 1 (*.f64 y (+.f64 t x)) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) (cbrt.f64 (*.f64 y (+.f64 t x))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) (sqrt.f64 (*.f64 y (+.f64 t x))) x)
(+.f64 (*.f64 t z) (*.f64 x z))
(+.f64 (*.f64 z t) (*.f64 z x))
(-.f64 0 (*.f64 (+.f64 t x) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t x) z))) 1)
(/.f64 (*.f64 z (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 z (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) z) (+.f64 t x))
(pow.f64 (*.f64 (+.f64 t x) z) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) 2)
(neg.f64 (*.f64 (+.f64 t x) z))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t x) z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t x) z)))
(exp.f64 (log.f64 (*.f64 (+.f64 t x) z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t x) z)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t x) z)))
(-.f64 x (*.f64 (+.f64 t x) z))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x))) 1)
(-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 t x) z x)) (/.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (fma.f64 (+.f64 t x) z x)))
(*.f64 (fma.f64 (+.f64 t x) z x) 1)
(*.f64 1 (fma.f64 (+.f64 t x) z x))
(*.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (cbrt.f64 (fma.f64 (+.f64 t x) z x)))
(*.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (/.f64 1 (fma.f64 (+.f64 t x) z x)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) (sqrt.f64 (fma.f64 (+.f64 t x) z x)))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 t x) z x) (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(/.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (fma.f64 (+.f64 t x) z x))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (neg.f64 (fma.f64 (+.f64 t x) z x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 t x) z) 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 t x) z) x))
(pow.f64 (fma.f64 (+.f64 t x) z x) 1)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) 3)
(pow.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2))
(log.f64 (exp.f64 (fma.f64 (+.f64 t x) z x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t x) z x))))
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 z) (+.f64 t x))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x)))
(exp.f64 (log.f64 (fma.f64 (+.f64 t x) z x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t x) z x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 (+.f64 t x) z x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 1 x (*.f64 (+.f64 t x) z))
(fma.f64 1 (*.f64 (+.f64 t x) z) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 2) (cbrt.f64 (*.f64 (+.f64 t x) z)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) (sqrt.f64 (*.f64 (+.f64 t x) z)) x)
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(fma.f64 (+.f64 y z) t (*.f64 (+.f64 y z) x))
(fma.f64 (+.f64 y z) x (*.f64 (+.f64 y z) t))
(fma.f64 t (+.f64 y z) (*.f64 (+.f64 y z) x))
(fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(fma.f64 1 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (cbrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(+.f64 (*.f64 y x) (*.f64 z x))
(+.f64 (*.f64 x y) (*.f64 x z))
(-.f64 0 (*.f64 (+.f64 y z) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(neg.f64 (*.f64 (+.f64 y z) x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(+.f64 (*.f64 t y) (*.f64 t z))
(+.f64 (*.f64 y t) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))
Outputs
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 (+.f64 t (*.f64 -1 x)) y)
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))
(neg.f64 (*.f64 y (fma.f64 -1 t x)))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
x
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 t (-.f64 y z)) x)
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) x)
(fma.f64 -1 (*.f64 t z) x)
(-.f64 x (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 y t) x)
(fma.f64 y t x)
(fma.f64 t y x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 y t) x))
(fma.f64 t (-.f64 y z) x)
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y (-.f64 t x))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 x (+.f64 1 (neg.f64 y)))
(-.f64 x (*.f64 x y))
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 (+.f64 1 (*.f64 -1 y)) x))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 -1 (*.f64 (-.f64 y 1) x))
(*.f64 x (+.f64 1 (neg.f64 y)))
(-.f64 x (*.f64 x y))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 (-.f64 y 1) x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(*.f64 x (+.f64 1 (neg.f64 y)))
(-.f64 x (*.f64 x y))
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y t) (+.f64 x (*.f64 -1 (*.f64 y x))))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
x
(+.f64 (*.f64 y (-.f64 t x)) x)
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y (-.f64 t x)) x)
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 y (-.f64 t x)) x)
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 y (-.f64 t x))
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 y (-.f64 t x))
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(+.f64 x (*.f64 y (-.f64 t x)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(fma.f64 y (-.f64 t x) x)
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 (+.f64 1 z) x)
(fma.f64 z x x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(neg.f64 (*.f64 x (fma.f64 -1 z -1)))
(*.f64 (fma.f64 -1 z -1) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 z x) x)
(fma.f64 z x x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x x))
(+.f64 x (*.f64 z (-.f64 x t)))
x
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) x)
(fma.f64 -1 (*.f64 z (-.f64 t x)) x)
(fma.f64 (neg.f64 z) (-.f64 t x) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 (+.f64 t (*.f64 -1 x)) y) (*.f64 z x)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 (+.f64 t (*.f64 -1 x)) y)
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 (+.f64 t (*.f64 -1 x)) y)))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))
(neg.f64 (*.f64 y (fma.f64 -1 t x)))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) (*.f64 -1 (*.f64 (+.f64 (*.f64 -1 t) x) y))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (neg.f64 (*.f64 y (fma.f64 -1 t x)))))
(-.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 x t)))
(fma.f64 z (-.f64 x t) (*.f64 (-.f64 x t) (neg.f64 y)))
(+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(fma.f64 -1 (*.f64 t z) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 t z) (fma.f64 z x (*.f64 y (-.f64 t x))))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(*.f64 (neg.f64 z) (-.f64 t x))
(*.f64 z (neg.f64 (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) (+.f64 (*.f64 y t) (*.f64 -1 (*.f64 y x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (fma.f64 y t (neg.f64 (*.f64 x y))))
(-.f64 (*.f64 y (-.f64 t x)) (*.f64 z (-.f64 t x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 y z) x)) (*.f64 t (-.f64 y z)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(+.f64 (*.f64 t (-.f64 y z)) (*.f64 -1 (*.f64 (-.f64 y z) x)))
(fma.f64 t (-.f64 y z) (neg.f64 (*.f64 x (-.f64 y z))))
(fma.f64 t (-.f64 y z) (*.f64 (-.f64 y z) (neg.f64 x)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 y x))
(neg.f64 (*.f64 x y))
(*.f64 x (neg.f64 y))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 z x)
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(+.f64 (*.f64 z x) (*.f64 -1 (*.f64 y x)))
(fma.f64 z x (neg.f64 (*.f64 x y)))
(*.f64 x (+.f64 z (neg.f64 y)))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 (-.f64 y z) x))
(neg.f64 (*.f64 x (-.f64 y z)))
(*.f64 (-.f64 y z) (neg.f64 x))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 y t)
(*.f64 t y)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 y t))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(*.f64 t (-.f64 y z))
(+.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(*.f64 (+.f64 z y) (+.f64 t x))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 z y) (+.f64 t x))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))) (cbrt.f64 (*.f64 (+.f64 y z) x))))
(fma.f64 (+.f64 z y) t (*.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2))) (cbrt.f64 (*.f64 x (+.f64 z y)))))
(-.f64 (*.f64 t (+.f64 z y)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)) (cbrt.f64 (*.f64 x (+.f64 z y)))))
(+.f64 (*.f64 (+.f64 y z) t) (*.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) x)))
(fma.f64 (+.f64 z y) (+.f64 t x) (fma.f64 x (+.f64 z y) (*.f64 x (+.f64 z y))))
(fma.f64 (+.f64 z y) (+.f64 t x) (*.f64 (+.f64 z y) (+.f64 x x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (+.f64 y z)) x (*.f64 (+.f64 y z) x)))
(fma.f64 (+.f64 z y) (+.f64 t x) (fma.f64 (neg.f64 (+.f64 z y)) x (*.f64 x (+.f64 z y))))
(fma.f64 (+.f64 z y) (+.f64 t x) (*.f64 0 (*.f64 x (+.f64 z y))))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (*.f64 (+.f64 y z) x) 1 (*.f64 (+.f64 y z) x)))
(fma.f64 (+.f64 z y) (+.f64 t x) (fma.f64 x (+.f64 z y) (*.f64 x (+.f64 z y))))
(fma.f64 (+.f64 z y) (+.f64 t x) (*.f64 (+.f64 z y) (+.f64 x x)))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (+.f64 y z) x))) (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (*.f64 (+.f64 y z) x)))
(fma.f64 (+.f64 z y) (+.f64 t x) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (+.f64 z y)))) (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)) (*.f64 x (+.f64 z y))))
(+.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (+.f64 y z) x))) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) x)))
(fma.f64 (+.f64 z y) (+.f64 t x) (fma.f64 (neg.f64 (+.f64 z y)) x (*.f64 x (+.f64 z y))))
(fma.f64 (+.f64 z y) (+.f64 t x) (*.f64 0 (*.f64 x (+.f64 z y))))
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(-.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (+.f64 z y) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (+.f64 z y) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 t (+.f64 z y)) (*.f64 (-.f64 t x) (+.f64 z y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 y y (*.f64 z (+.f64 z y)))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (pow.f64 (+.f64 z y) 2)) (+.f64 z y)) (fma.f64 t t (*.f64 x (+.f64 t x))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (/.f64 (pow.f64 (+.f64 z y) 2) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2)) (*.f64 (+.f64 z y) (neg.f64 (+.f64 t x))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (*.f64 (+.f64 z y) (-.f64 x t)))
(/.f64 (*.f64 (*.f64 (+.f64 z y) (+.f64 t x)) (*.f64 (-.f64 x t) (+.f64 z y))) (*.f64 (-.f64 x t) (+.f64 z y)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (+.f64 z y) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (+.f64 z y) (/.f64 (+.f64 t x) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (pow.f64 (+.f64 t x) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 t x)))
(/.f64 (+.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(/.f64 (pow.f64 (+.f64 z y) 2) (/.f64 (+.f64 z y) (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) (+.f64 t x))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(*.f64 (+.f64 z y) (+.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2))
(fabs.f64 (*.f64 (+.f64 z y) (+.f64 t x)))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(*.f64 (+.f64 z y) (+.f64 t x))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(*.f64 (+.f64 z y) (+.f64 t x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(*.f64 (+.f64 z y) (+.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(*.f64 (+.f64 z y) (+.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(+.f64 (*.f64 y x) (*.f64 z x))
(*.f64 x (+.f64 z y))
(+.f64 (*.f64 x y) (*.f64 x z))
(*.f64 x (+.f64 z y))
(-.f64 0 (*.f64 (+.f64 y z) x))
(neg.f64 (*.f64 x (+.f64 z y)))
(*.f64 x (-.f64 (neg.f64 z) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(*.f64 x (+.f64 z y))
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 x (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 x (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) x)
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 x (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(/.f64 x (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) x)
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(*.f64 x (+.f64 z y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(*.f64 x (+.f64 z y))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(*.f64 x (+.f64 z y))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(*.f64 x (+.f64 z y))
(neg.f64 (*.f64 (+.f64 y z) x))
(neg.f64 (*.f64 x (+.f64 z y)))
(*.f64 x (-.f64 (neg.f64 z) y))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2))
(fabs.f64 (*.f64 x (+.f64 z y)))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(*.f64 x (+.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(*.f64 x (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(*.f64 x (+.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(*.f64 x (+.f64 z y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x))) 1)
(fma.f64 t (+.f64 z y) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (+.f64 y z) t))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (-.f64 x (*.f64 t (+.f64 z y))))
(*.f64 (fma.f64 (+.f64 y z) t x) 1)
(fma.f64 t (+.f64 z y) x)
(*.f64 1 (fma.f64 (+.f64 y z) t x))
(fma.f64 t (+.f64 z y) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)))
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 z y) x)) (cbrt.f64 (pow.f64 (fma.f64 t (+.f64 z y) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2)) (cbrt.f64 (fma.f64 (+.f64 y z) t x)))
(*.f64 (cbrt.f64 (fma.f64 t (+.f64 z y) x)) (cbrt.f64 (pow.f64 (fma.f64 t (+.f64 z y) x) 2)))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) (sqrt.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 t (+.f64 z y) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (+.f64 z y) (*.f64 t (-.f64 (*.f64 t (+.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (+.f64 z y) (-.f64 (*.f64 t (+.f64 z y)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (/.f64 1 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (-.f64 x (*.f64 t (+.f64 z y))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (+.f64 z y) (*.f64 t (-.f64 (*.f64 t (+.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (+.f64 z y) (-.f64 (*.f64 t (+.f64 z y)) x)))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (+.f64 y z) t)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (-.f64 x (*.f64 t (+.f64 z y))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 (+.f64 z y) (*.f64 t (-.f64 (*.f64 t (+.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (+.f64 z y) (-.f64 (*.f64 t (+.f64 z y)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 (+.f64 y z) x) t))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (-.f64 (*.f64 x x) (*.f64 t (*.f64 x (+.f64 z y))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 x (-.f64 x (*.f64 t (+.f64 z y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 x (*.f64 (+.f64 y z) t)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (-.f64 x (*.f64 t (+.f64 z y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (+.f64 y z) t) (-.f64 (*.f64 (+.f64 y z) t) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (+.f64 z y) (*.f64 t (-.f64 (*.f64 t (+.f64 z y)) x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 t (*.f64 (+.f64 z y) (-.f64 (*.f64 t (+.f64 z y)) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (+.f64 y z) t) 2))) (neg.f64 (-.f64 x (*.f64 (+.f64 y z) t))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2))) (neg.f64 (-.f64 x (*.f64 t (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 x x)) (-.f64 (*.f64 t (+.f64 z y)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 y z) t) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t (+.f64 z y)) 2))) (neg.f64 (-.f64 x (*.f64 t (+.f64 z y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 x x)) (-.f64 (*.f64 t (+.f64 z y)) x))
(pow.f64 (fma.f64 (+.f64 y z) t x) 1)
(fma.f64 t (+.f64 z y) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 y z) t x)) 3)
(fma.f64 t (+.f64 z y) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3) 1/3)
(fma.f64 t (+.f64 z y) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 y z) t x)) 2)
(fma.f64 t (+.f64 z y) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 2))
(sqrt.f64 (pow.f64 (fma.f64 t (+.f64 z y) x) 2))
(fabs.f64 (fma.f64 t (+.f64 z y) x))
(log.f64 (exp.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 t (+.f64 z y) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 y z) t x))))
(fma.f64 t (+.f64 z y) x)
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 y z) t x) 3))
(fma.f64 t (+.f64 z y) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 t (+.f64 z y) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 t (+.f64 z y) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 y z) t x)) 1))
(fma.f64 t (+.f64 z y) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 y z) t x)))
(fma.f64 t (+.f64 z y) x)
(fma.f64 (+.f64 y z) t x)
(fma.f64 t (+.f64 z y) x)
(fma.f64 t (+.f64 y z) x)
(fma.f64 t (+.f64 z y) x)
(fma.f64 1 x (*.f64 (+.f64 y z) t))
(fma.f64 t (+.f64 z y) x)
(fma.f64 1 (*.f64 (+.f64 y z) t) x)
(fma.f64 t (+.f64 z y) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2)) (cbrt.f64 (*.f64 t (+.f64 z y))) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 y z) t))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 t (+.f64 z y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) x)
(fma.f64 t (+.f64 z y) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 y z) t))
(fma.f64 t (+.f64 z y) x)
(+.f64 (*.f64 t y) (*.f64 t z))
(*.f64 t (+.f64 z y))
(+.f64 (*.f64 y t) (*.f64 z t))
(*.f64 t (+.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(*.f64 t (+.f64 z y))
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 t (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 t (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 t (+.f64 z y)) (pow.f64 (+.f64 z y) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 t (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 t (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 t (+.f64 z y)) (pow.f64 (+.f64 z y) 2))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(*.f64 t (+.f64 z y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(*.f64 t (+.f64 z y))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(*.f64 t (+.f64 z y))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(*.f64 t (+.f64 z y))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2))
(fabs.f64 (*.f64 t (+.f64 z y)))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(*.f64 t (+.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(*.f64 t (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(*.f64 t (+.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(*.f64 t (+.f64 z y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))
(+.f64 (*.f64 t y) (*.f64 x y))
(*.f64 y (+.f64 t x))
(+.f64 (*.f64 y t) (*.f64 y x))
(*.f64 y (+.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (+.f64 t x)))) 1)
(*.f64 y (+.f64 t x))
(/.f64 (*.f64 y (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 y (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 t x)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 y (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (+.f64 t x) y))
(*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)) y)
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) y) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 y (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 y (fma.f64 t t (*.f64 x (+.f64 t x)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) y) (+.f64 t x))
(/.f64 (pow.f64 (+.f64 t x) 2) (/.f64 (+.f64 t x) y))
(*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)) y)
(pow.f64 (*.f64 y (+.f64 t x)) 1)
(*.f64 y (+.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 y (+.f64 t x))) 3)
(*.f64 y (+.f64 t x))
(pow.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) 1/3)
(*.f64 y (+.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) 2)
(*.f64 y (+.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2))
(fabs.f64 (*.f64 y (+.f64 t x)))
(log.f64 (pow.f64 (exp.f64 (+.f64 t x)) y))
(*.f64 y (+.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 y (+.f64 t x)))))
(*.f64 y (+.f64 t x))
(cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3))
(*.f64 y (+.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 y (+.f64 t x))))
(*.f64 y (+.f64 t x))
(exp.f64 (log.f64 (*.f64 y (+.f64 t x))))
(*.f64 y (+.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (+.f64 t x))) 1))
(*.f64 y (+.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 y (+.f64 t x))))
(*.f64 y (+.f64 t x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x))) 1)
(fma.f64 y (+.f64 t x) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 y (+.f64 t x)))) (/.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(*.f64 (fma.f64 y (+.f64 t x) x) 1)
(fma.f64 y (+.f64 t x) x)
(*.f64 1 (fma.f64 y (+.f64 t x) x))
(fma.f64 y (+.f64 t x) x)
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)) (cbrt.f64 (fma.f64 y (+.f64 t x) x)))
(*.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2)))
(*.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) (sqrt.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(*.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (/.f64 1 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 y (+.f64 t x))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) 1) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (+.f64 t x)) y))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (-.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x x)) (*.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 y (+.f64 t x))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2)) (-.f64 x (*.f64 y (+.f64 t x))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y (+.f64 t x)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y (+.f64 t x)) (-.f64 (*.f64 y (+.f64 t x)) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3))) (neg.f64 (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (+.f64 t x)) 3)) (fma.f64 x x (*.f64 y (*.f64 (+.f64 t x) (-.f64 (*.f64 y (+.f64 t x)) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 y (+.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 y (+.f64 t x)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 y (+.f64 t x)) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y (+.f64 t x)) 2))) (neg.f64 (-.f64 x (*.f64 y (+.f64 t x)))))
(pow.f64 (fma.f64 y (+.f64 t x) x) 1)
(fma.f64 y (+.f64 t x) x)
(pow.f64 (cbrt.f64 (fma.f64 y (+.f64 t x) x)) 3)
(fma.f64 y (+.f64 t x) x)
(pow.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3) 1/3)
(fma.f64 y (+.f64 t x) x)
(pow.f64 (sqrt.f64 (fma.f64 y (+.f64 t x) x)) 2)
(fma.f64 y (+.f64 t x) x)
(sqrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 2))
(fabs.f64 (fma.f64 y (+.f64 t x) x))
(log.f64 (exp.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y (+.f64 t x) x))))
(fma.f64 y (+.f64 t x) x)
(cbrt.f64 (pow.f64 (fma.f64 y (+.f64 t x) x) 3))
(fma.f64 y (+.f64 t x) x)
(expm1.f64 (log1p.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(exp.f64 (log.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y (+.f64 t x) x)) 1))
(fma.f64 y (+.f64 t x) x)
(log1p.f64 (expm1.f64 (fma.f64 y (+.f64 t x) x)))
(fma.f64 y (+.f64 t x) x)
(fma.f64 y (+.f64 t x) x)
(fma.f64 (+.f64 t x) y x)
(fma.f64 y (+.f64 t x) x)
(fma.f64 1 x (*.f64 y (+.f64 t x)))
(fma.f64 y (+.f64 t x) x)
(fma.f64 1 (*.f64 y (+.f64 t x)) x)
(fma.f64 y (+.f64 t x) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 y (+.f64 t x)) 2)) (cbrt.f64 (*.f64 y (+.f64 t x))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (+.f64 t x)))
(fma.f64 y (+.f64 t x) x)
(fma.f64 (sqrt.f64 (*.f64 y (+.f64 t x))) (sqrt.f64 (*.f64 y (+.f64 t x))) x)
(fma.f64 y (+.f64 t x) x)
(+.f64 (*.f64 t z) (*.f64 x z))
(*.f64 z (+.f64 t x))
(+.f64 (*.f64 z t) (*.f64 z x))
(*.f64 z (+.f64 t x))
(-.f64 0 (*.f64 (+.f64 t x) z))
(*.f64 (+.f64 t x) (neg.f64 z))
(*.f64 z (neg.f64 (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 t x) z))) 1)
(*.f64 z (+.f64 t x))
(/.f64 (*.f64 z (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 z (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 t t (*.f64 x (+.f64 t x)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 z (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 z (/.f64 (+.f64 t x) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)) z)
(/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) z) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 z (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 z (fma.f64 t t (*.f64 x (+.f64 t x)))) (+.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 t x) 2) z) (+.f64 t x))
(/.f64 z (/.f64 (+.f64 t x) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)) z)
(pow.f64 (*.f64 (+.f64 t x) z) 1)
(*.f64 z (+.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 3)
(*.f64 z (+.f64 t x))
(pow.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) 1/3)
(*.f64 z (+.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) 2)
(*.f64 z (+.f64 t x))
(neg.f64 (*.f64 (+.f64 t x) z))
(*.f64 (+.f64 t x) (neg.f64 z))
(*.f64 z (neg.f64 (+.f64 t x)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2))
(sqrt.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2))
(fabs.f64 (*.f64 z (+.f64 t x)))
(log.f64 (pow.f64 (exp.f64 z) (+.f64 t x)))
(*.f64 z (+.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 t x) z))))
(*.f64 z (+.f64 t x))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3))
(*.f64 z (+.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 t x) z)))
(*.f64 z (+.f64 t x))
(exp.f64 (log.f64 (*.f64 (+.f64 t x) z)))
(*.f64 z (+.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 t x) z)) 1))
(*.f64 z (+.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 t x) z)))
(*.f64 z (+.f64 t x))
(-.f64 x (*.f64 (+.f64 t x) z))
(-.f64 x (*.f64 z (+.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x))) 1)
(fma.f64 z (+.f64 t x) x)
(-.f64 (/.f64 (*.f64 x x) (fma.f64 (+.f64 t x) z x)) (/.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (fma.f64 (+.f64 t x) z x)))
(-.f64 (/.f64 x (/.f64 (fma.f64 z (+.f64 t x) x) x)) (/.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2) (fma.f64 z (+.f64 t x) x)))
(*.f64 (fma.f64 (+.f64 t x) z x) 1)
(fma.f64 z (+.f64 t x) x)
(*.f64 1 (fma.f64 (+.f64 t x) z x))
(fma.f64 z (+.f64 t x) x)
(*.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (cbrt.f64 (fma.f64 (+.f64 t x) z x)))
(*.f64 (cbrt.f64 (fma.f64 z (+.f64 t x) x)) (cbrt.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2)))
(*.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (/.f64 1 (fma.f64 (+.f64 t x) z x)))
(*.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (/.f64 1 (fma.f64 z (+.f64 t x) x)))
(/.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (fma.f64 z (+.f64 t x) x))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) (sqrt.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 z (+.f64 t x) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x)))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 (+.f64 t x) z))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (+.f64 t x)))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 z (+.f64 t x)))))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x)))))
(/.f64 1 (/.f64 (fma.f64 (+.f64 t x) z x) (pow.f64 (fma.f64 (+.f64 t x) z x) 2)))
(*.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (/.f64 1 (fma.f64 z (+.f64 t x) x)))
(/.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (fma.f64 z (+.f64 t x) x))
(/.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (fma.f64 (+.f64 t x) z x))
(*.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (/.f64 1 (fma.f64 z (+.f64 t x) x)))
(/.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (fma.f64 z (+.f64 t x) x))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (/.f64 1 (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (+.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2) (*.f64 x (-.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 t x) z) 3) (pow.f64 x 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3))) (neg.f64 (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x))))))
(/.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2)) (neg.f64 (fma.f64 (+.f64 t x) z x)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2)) (neg.f64 (fma.f64 z (+.f64 t x) x)))
(*.f64 1 (/.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (fma.f64 z (+.f64 t x) x)))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 (+.f64 t x) z) 3)) (-.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2) (*.f64 (*.f64 x z) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (+.f64 t x)) 3)) (-.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2) (*.f64 x (*.f64 z (+.f64 t x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 t x) z) 2) (*.f64 x x)) (-.f64 (*.f64 (+.f64 t x) z) x))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2) (*.f64 x x)) (-.f64 (*.f64 z (+.f64 t x)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 z (+.f64 t x)) 2) (*.f64 x x)) (fma.f64 z (+.f64 t x) (neg.f64 x)))
(pow.f64 (fma.f64 (+.f64 t x) z x) 1)
(fma.f64 z (+.f64 t x) x)
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 t x) z x)) 3)
(fma.f64 z (+.f64 t x) x)
(pow.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3) 1/3)
(fma.f64 z (+.f64 t x) x)
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 t x) z x)) 2)
(fma.f64 z (+.f64 t x) x)
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 2))
(sqrt.f64 (pow.f64 (fma.f64 z (+.f64 t x) x) 2))
(fabs.f64 (fma.f64 z (+.f64 t x) x))
(log.f64 (exp.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 z (+.f64 t x) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (+.f64 t x) z x))))
(fma.f64 z (+.f64 t x) x)
(log.f64 (/.f64 (exp.f64 x) (pow.f64 (exp.f64 z) (+.f64 t x))))
(-.f64 x (*.f64 z (+.f64 t x)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 t x) z x) 3))
(fma.f64 z (+.f64 t x) x)
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 z (+.f64 t x) x)
(exp.f64 (log.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 z (+.f64 t x) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 t x) z x)) 1))
(fma.f64 z (+.f64 t x) x)
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 t x) z x)))
(fma.f64 z (+.f64 t x) x)
(fma.f64 (+.f64 t x) z x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 1 x (*.f64 (+.f64 t x) z))
(fma.f64 z (+.f64 t x) x)
(fma.f64 1 (*.f64 (+.f64 t x) z) x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 (cbrt.f64 (*.f64 x x)) (cbrt.f64 x) (*.f64 z (+.f64 t x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 t x) z)) 2) (cbrt.f64 (*.f64 (+.f64 t x) z)) x)
(fma.f64 z (+.f64 t x) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (+.f64 t x) z))
(fma.f64 z (+.f64 t x) x)
(fma.f64 (sqrt.f64 (*.f64 (+.f64 t x) z)) (sqrt.f64 (*.f64 (+.f64 t x) z)) x)
(fma.f64 z (+.f64 t x) x)
(-.f64 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x)))) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (*.f64 (+.f64 y z) (+.f64 t x))))
(-.f64 (/.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (+.f64 z y) (+.f64 t x))) (/.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (+.f64 z y) (+.f64 t x))))
(*.f64 (+.f64 y z) (+.f64 t x))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (+.f64 t x) (+.f64 y z))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 1 (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 y z)) 2) (*.f64 (cbrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2) (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (/.f64 1 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(*.f64 (sqrt.f64 (+.f64 y z)) (*.f64 (sqrt.f64 (+.f64 y z)) (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))) (-.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) x))))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(*.f64 (*.f64 (+.f64 y z) (pow.f64 (cbrt.f64 (+.f64 t x)) 2)) (cbrt.f64 (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(*.f64 (*.f64 (+.f64 y z) (sqrt.f64 (+.f64 t x))) (sqrt.f64 (+.f64 t x)))
(*.f64 (+.f64 z y) (+.f64 t x))
(/.f64 1 (/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))) (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 1 (/.f64 (*.f64 (+.f64 y z) (+.f64 t x)) (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (+.f64 t x)))
(*.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (/.f64 (/.f64 1 (+.f64 z y)) (+.f64 t x)))
(/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (/.f64 1 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (+.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (+.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (*.f64 (*.f64 t (+.f64 z y)) (*.f64 (-.f64 t x) (+.f64 z y)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 y y (*.f64 z (+.f64 z y)))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (pow.f64 (+.f64 t x) 2)) (*.f64 (fma.f64 y y (*.f64 z (+.f64 y z))) (+.f64 t x)))
(*.f64 (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (fma.f64 y y (*.f64 z (+.f64 z y)))) (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (/.f64 (pow.f64 (+.f64 t x) 2) (+.f64 t x))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 y z) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (pow.f64 (+.f64 z y) 2)) (+.f64 z y)) (fma.f64 t t (*.f64 x (+.f64 t x))))
(*.f64 (/.f64 (+.f64 (pow.f64 t 3) (pow.f64 x 3)) (+.f64 z y)) (/.f64 (pow.f64 (+.f64 z y) 2) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3))) (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y)))))))
(*.f64 1 (/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2))))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2)) (neg.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(/.f64 (neg.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2)) (*.f64 (+.f64 z y) (neg.f64 (+.f64 t x))))
(*.f64 1 (/.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (+.f64 t x))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) (pow.f64 (*.f64 (+.f64 y z) x) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2) (*.f64 (+.f64 y z) (*.f64 t (*.f64 (+.f64 y z) x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 t (+.f64 z y)) 3) (pow.f64 (*.f64 x (+.f64 z y)) 3)) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 (+.f64 z y) (*.f64 t (*.f64 x (+.f64 z y))))))
(/.f64 (*.f64 (pow.f64 (+.f64 z y) 3) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (-.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2) (*.f64 t (*.f64 x (pow.f64 (+.f64 z y) 2)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2) (pow.f64 (*.f64 (+.f64 y z) t) 2)) (-.f64 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t)))
(/.f64 (-.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2) (pow.f64 (*.f64 t (+.f64 z y)) 2)) (*.f64 (+.f64 z y) (-.f64 x t)))
(/.f64 (*.f64 (*.f64 (+.f64 z y) (+.f64 t x)) (*.f64 (-.f64 x t) (+.f64 z y))) (*.f64 (-.f64 x t) (+.f64 z y)))
(/.f64 (*.f64 (+.f64 y z) (+.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (+.f64 z y) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (+.f64 (pow.f64 t 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 y z) (pow.f64 (+.f64 t x) 2)) (+.f64 t x))
(/.f64 (+.f64 z y) (/.f64 (+.f64 t x) (pow.f64 (+.f64 t x) 2)))
(*.f64 (/.f64 (+.f64 z y) (+.f64 t x)) (pow.f64 (+.f64 t x) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (+.f64 t x)) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 t x)))
(/.f64 (+.f64 t x) (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) (+.f64 t x)) (+.f64 y z))
(/.f64 (pow.f64 (+.f64 z y) 2) (/.f64 (+.f64 z y) (+.f64 t x)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) (+.f64 t x))
(pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 1)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 3)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3) 1/3)
(*.f64 (+.f64 z y) (+.f64 t x))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 2)
(*.f64 (+.f64 z y) (+.f64 t x))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 z y) (+.f64 t x)) 2))
(fabs.f64 (*.f64 (+.f64 z y) (+.f64 t x)))
(log.f64 (exp.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x)))))
(*.f64 (+.f64 z y) (+.f64 t x))
(log.f64 (/.f64 (pow.f64 (exp.f64 (+.f64 y z)) t) (pow.f64 (exp.f64 x) (+.f64 y z))))
(fma.f64 (+.f64 z y) t (neg.f64 (pow.f64 (sqrt.f64 (*.f64 x (+.f64 z y))) 2)))
(*.f64 (-.f64 t x) (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) (+.f64 t x)) 3))
(*.f64 (+.f64 z y) (+.f64 t x))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 y z) 3) (pow.f64 (+.f64 t x) 3)))
(*.f64 (+.f64 z y) (+.f64 t x))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) (+.f64 t x))) 1))
(*.f64 (+.f64 z y) (+.f64 t x))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) (+.f64 t x))))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 (+.f64 y z) t (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 (+.f64 y z) x (*.f64 (+.f64 y z) t))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 t (+.f64 y z) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 x (+.f64 y z) (*.f64 (+.f64 y z) t))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 1 (*.f64 (+.f64 y z) x) (*.f64 (+.f64 y z) t))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 1 (*.f64 (+.f64 y z) t) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2)) (cbrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2)) (cbrt.f64 (*.f64 t (+.f64 z y))) (*.f64 x (+.f64 z y)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2)) (cbrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2)) (cbrt.f64 (*.f64 x (+.f64 z y))) (*.f64 t (+.f64 z y)))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) (sqrt.f64 (*.f64 (+.f64 y z) t)) (*.f64 (+.f64 y z) x))
(*.f64 (+.f64 z y) (+.f64 t x))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) (sqrt.f64 (*.f64 (+.f64 y z) x)) (*.f64 (+.f64 y z) t))
(*.f64 (+.f64 z y) (+.f64 t x))
(+.f64 (*.f64 y x) (*.f64 z x))
(*.f64 x (+.f64 z y))
(+.f64 (*.f64 x y) (*.f64 x z))
(*.f64 x (+.f64 z y))
(-.f64 0 (*.f64 (+.f64 y z) x))
(neg.f64 (*.f64 x (+.f64 z y)))
(*.f64 x (-.f64 (neg.f64 z) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) x))) 1)
(*.f64 x (+.f64 z y))
(/.f64 (*.f64 x (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 x (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 x (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 x (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) x)
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) x) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 x (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 x (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) x) (+.f64 y z))
(/.f64 x (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 (pow.f64 (+.f64 z y) 2) (+.f64 z y)) x)
(pow.f64 (*.f64 (+.f64 y z) x) 1)
(*.f64 x (+.f64 z y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) x)) 3)
(*.f64 x (+.f64 z y))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3) 1/3)
(*.f64 x (+.f64 z y))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) x)) 2)
(*.f64 x (+.f64 z y))
(neg.f64 (*.f64 (+.f64 y z) x))
(neg.f64 (*.f64 x (+.f64 z y)))
(*.f64 x (-.f64 (neg.f64 z) y))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 2))
(sqrt.f64 (pow.f64 (*.f64 x (+.f64 z y)) 2))
(fabs.f64 (*.f64 x (+.f64 z y)))
(log.f64 (pow.f64 (exp.f64 x) (+.f64 y z)))
(*.f64 x (+.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) x))))
(*.f64 x (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) x) 3))
(*.f64 x (+.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) x)) 1))
(*.f64 x (+.f64 z y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) x)))
(*.f64 x (+.f64 z y))
(+.f64 (*.f64 t y) (*.f64 t z))
(*.f64 t (+.f64 z y))
(+.f64 (*.f64 y t) (*.f64 z t))
(*.f64 t (+.f64 z y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 y z) t))) 1)
(*.f64 t (+.f64 z y))
(/.f64 (*.f64 t (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 t (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 t (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 t (pow.f64 (+.f64 y z) 2)) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 t (+.f64 z y)) (pow.f64 (+.f64 z y) 2))
(/.f64 (*.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) t) (fma.f64 y y (*.f64 z (+.f64 y z))))
(/.f64 t (/.f64 (fma.f64 y y (*.f64 z (+.f64 z y))) (+.f64 (pow.f64 y 3) (pow.f64 z 3))))
(*.f64 (/.f64 t (fma.f64 y y (*.f64 z (+.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(/.f64 (*.f64 (pow.f64 (+.f64 y z) 2) t) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (pow.f64 (+.f64 z y) 2)))
(*.f64 (/.f64 t (+.f64 z y)) (pow.f64 (+.f64 z y) 2))
(pow.f64 (*.f64 (+.f64 y z) t) 1)
(*.f64 t (+.f64 z y))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 y z) t)) 3)
(*.f64 t (+.f64 z y))
(pow.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3) 1/3)
(*.f64 t (+.f64 z y))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 y z) t)) 2)
(*.f64 t (+.f64 z y))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 2))
(sqrt.f64 (pow.f64 (*.f64 t (+.f64 z y)) 2))
(fabs.f64 (*.f64 t (+.f64 z y)))
(log.f64 (pow.f64 (exp.f64 (+.f64 y z)) t))
(*.f64 t (+.f64 z y))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 y z) t))))
(*.f64 t (+.f64 z y))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 y z) t) 3))
(*.f64 t (+.f64 z y))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))
(exp.f64 (log.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 y z) t)) 1))
(*.f64 t (+.f64 z y))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 y z) t)))
(*.f64 t (+.f64 z y))

eval115.0ms (0.8%)

Compiler

Compiled 7741 to 2352 computations (69.6% saved)

prune130.0ms (0.9%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New4899498
Fresh011
Picked325
Done000
Total49212504
Accurracy
100.0%
Counts
504 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.5%
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
41.3%
(-.f64 x (*.f64 x y))
40.5%
(+.f64 (*.f64 z x) x)
39.0%
(+.f64 (*.f64 y t) x)
61.3%
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
74.5%
(+.f64 x (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
62.5%
(+.f64 x (*.f64 z (-.f64 x t)))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
27.4%
(*.f64 (neg.f64 t) z)
22.5%
(*.f64 y t)
19.1%
x
59.5%
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
41.3%
(-.f64 x (*.f64 x y))
40.5%
(+.f64 (*.f64 z x) x)
39.0%
(+.f64 (*.f64 y t) x)
61.3%
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
74.5%
(+.f64 x (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
62.5%
(+.f64 x (*.f64 z (-.f64 x t)))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
27.4%
(*.f64 (neg.f64 t) z)
22.5%
(*.f64 y t)
19.1%
x
Compiler

Compiled 462 to 304 computations (34.2% saved)

localize663.0ms (4.7%)

Local Accuracy

Found 6 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
100.0%
(-.f64 x (*.f64 x y))
100.0%
(+.f64 (*.f64 y t) x)
100.0%
(-.f64 (*.f64 y y) (*.f64 z z))
96.5%
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x))
85.7%
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))
Compiler

Compiled 128 to 26 computations (79.7% saved)

series29.0ms (0.2%)

Counts
6 → 180
Calls

54 calls:

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

rewrite126.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
590×add-sqr-sqrt
584×pow1
584×*-un-lft-identity
546×add-exp-log
546×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023138
1552118
Stop Event
node limit
Counts
6 → 228
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 y t) x)
(-.f64 x (*.f64 x y))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))) 1)
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) (-.f64 t x))) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) (-.f64 t x))))
(*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (/.f64 1 (/.f64 (+.f64 y z) (-.f64 t x))))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (/.f64 1 (+.f64 y z)))
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 (-.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (/.f64 (-.f64 t x) (+.f64 y z)))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (cbrt.f64 (+.f64 y z))))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2)
(pow.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) -1)
(neg.f64 (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 t x)))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) t) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))))
(+.f64 (*.f64 t (fma.f64 y y (neg.f64 (*.f64 z z)))) (*.f64 (neg.f64 x) (fma.f64 y y (neg.f64 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 y y) (-.f64 t x)) (*.f64 (neg.f64 (*.f64 z z)) (-.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z z)) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z z)) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (fma.f64 y y (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (+.f64 t x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z z))))
(pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (-.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (-.f64 t x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(exp.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(+.f64 (*.f64 y y) (neg.f64 (*.f64 z z)))
(+.f64 (*.f64 y y) (+.f64 (neg.f64 (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(+.f64 (*.f64 (*.f64 y y) 1) (*.f64 (neg.f64 (*.f64 z z)) 1))
(*.f64 (+.f64 y z) (-.f64 y z))
(*.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(*.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (neg.f64 (*.f64 z z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z))) (*.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z)))) (-.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 3)
(pow.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2))
(log.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z))))))
(cbrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(exp.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(fma.f64 y y (neg.f64 (*.f64 z z)))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 z z)))
(fma.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 z z)))
(fma.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y t x))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y t) 2) (fma.f64 y t (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y t (neg.f64 x))))
(*.f64 1 (fma.f64 y t x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y t x)) 2) (cbrt.f64 (fma.f64 y t x)))
(*.f64 (sqrt.f64 (fma.f64 y t x)) (sqrt.f64 (fma.f64 y t x)))
(*.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y t (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))) (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 y t (neg.f64 x)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))) (neg.f64 (fma.f64 y t (neg.f64 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y t) 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (*.f64 y t)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y t) 2)) (-.f64 x (*.f64 y t)))
(pow.f64 (fma.f64 y t x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y t x)) 3)
(pow.f64 (pow.f64 (fma.f64 y t x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y t x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y t x) 2))
(log.f64 (exp.f64 (fma.f64 y t x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y t x))))
(cbrt.f64 (pow.f64 (fma.f64 y t x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y t x)))
(exp.f64 (log.f64 (fma.f64 y t x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y t x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y t x)))
(fma.f64 y t x)
(fma.f64 t y x)
(fma.f64 1 x (*.f64 y t))
(fma.f64 1 (*.f64 y t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y t))
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) x)
(+.f64 x (*.f64 y (neg.f64 x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (*.f64 x 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(*.f64 x (-.f64 1 y))
(*.f64 1 (-.f64 x (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 2) (cbrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) (sqrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 x (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y x)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (+.f64 x (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 x (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 x (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 x (*.f64 y (neg.f64 x))))
(pow.f64 (-.f64 x (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 x (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y x))))
(fma.f64 1 x (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z x x) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))) (/.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))))
(*.f64 1 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2) (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (/.f64 1 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z t) (fma.f64 z x x)) (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 z t) (fma.f64 z x x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z x x) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 (neg.f64 t) x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z x x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (*.f64 x x)) (-.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))
(pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 3)
(pow.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 2))
(log.f64 (exp.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(exp.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 -1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 (*.f64 z t) -1 (fma.f64 z x x))
(fma.f64 1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 1 (fma.f64 z x x) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z x x)) 2) (cbrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 (sqrt.f64 (fma.f64 z x x)) (sqrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 (+.f64 z 1) x (*.f64 z t))
(fma.f64 (neg.f64 t) z (fma.f64 z x x))

simplify139.0ms (1%)

Algorithm
egg-herbie
Rules
882×fma-def
816×associate-*r*
760×associate-*l*
584×associate-/l*
460×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
069914424
1198512740
Stop Event
node limit
Counts
408 → 410
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 (-.f64 t x) z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y)) (*.f64 y (-.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y)))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))))) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y)) (*.f64 y (-.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y)))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) (*.f64 (-.f64 t x) (pow.f64 z 2))) y)) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) (*.f64 (-.f64 t x) (pow.f64 z 2))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) (*.f64 (pow.f64 z 2) (-.f64 t x))) z) (pow.f64 y 2)) (*.f64 y (-.f64 t x)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 t y) (*.f64 -1 (/.f64 (-.f64 t x) y))) (/.f64 x y)) (pow.f64 z 2)) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 t y) (*.f64 -1 (/.f64 (-.f64 t x) y))) (/.f64 x y)) (pow.f64 z 2)) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 t x) (pow.f64 y 2))) (/.f64 t (pow.f64 y 2)))) (pow.f64 z 3)) (*.f64 y (-.f64 t x)))))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t)
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(pow.f64 y 2)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(*.f64 -1 (pow.f64 z 2))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
x
(*.f64 y t)
(*.f64 y t)
x
(*.f64 y t)
(*.f64 y t)
(*.f64 y t)
x
x
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (-.f64 1 y) x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
x
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(*.f64 -1 (*.f64 y x))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 -1 (*.f64 y x))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(+.f64 (*.f64 z x) x)
(*.f64 -1 (*.f64 t z))
(*.f64 -1 (*.f64 t z))
x
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 (+.f64 1 z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))) 1)
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) (-.f64 t x))) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) (-.f64 t x))))
(*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (/.f64 1 (/.f64 (+.f64 y z) (-.f64 t x))))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (/.f64 1 (+.f64 y z)))
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 (-.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (/.f64 (-.f64 t x) (+.f64 y z)))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (cbrt.f64 (+.f64 y z))))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2)
(pow.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) -1)
(neg.f64 (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) (pow.f64 (+.f64 y z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 t x)))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) t) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 x)))
(+.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))))
(+.f64 (*.f64 t (fma.f64 y y (neg.f64 (*.f64 z z)))) (*.f64 (neg.f64 x) (fma.f64 y y (neg.f64 (*.f64 z z)))))
(+.f64 (*.f64 (*.f64 y y) (-.f64 t x)) (*.f64 (neg.f64 (*.f64 z z)) (-.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))) 1)
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z z)) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z z)) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (fma.f64 y y (*.f64 z z))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (+.f64 t x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z z))))
(pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 1)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (-.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (-.f64 t x) 3)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(exp.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(+.f64 (*.f64 y y) (neg.f64 (*.f64 z z)))
(+.f64 (*.f64 y y) (+.f64 (neg.f64 (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(+.f64 (*.f64 (*.f64 y y) 1) (*.f64 (neg.f64 (*.f64 z z)) 1))
(*.f64 (+.f64 y z) (-.f64 y z))
(*.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(*.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (neg.f64 (*.f64 z z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z))) (*.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z)))) (-.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1)
(pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 3)
(pow.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2)
(sqrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2))
(log.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z))))))
(cbrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3))
(expm1.f64 (log1p.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(exp.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(exp.f64 (*.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 1))
(log1p.f64 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(fma.f64 y y (neg.f64 (*.f64 z z)))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 z z)))
(fma.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 z z)))
(fma.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y t x))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 y t) 2) (fma.f64 y t (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y t (neg.f64 x))))
(*.f64 1 (fma.f64 y t x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y t x)) 2) (cbrt.f64 (fma.f64 y t x)))
(*.f64 (sqrt.f64 (fma.f64 y t x)) (sqrt.f64 (fma.f64 y t x)))
(*.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(*.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y t (neg.f64 x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))) (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (fma.f64 y t (neg.f64 x)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))))
(/.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))) (neg.f64 (fma.f64 y t (neg.f64 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y t) 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (*.f64 y t)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y t) 2)) (-.f64 x (*.f64 y t)))
(pow.f64 (fma.f64 y t x) 1)
(pow.f64 (cbrt.f64 (fma.f64 y t x)) 3)
(pow.f64 (pow.f64 (fma.f64 y t x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 y t x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 y t x) 2))
(log.f64 (exp.f64 (fma.f64 y t x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y t x))))
(cbrt.f64 (pow.f64 (fma.f64 y t x) 3))
(expm1.f64 (log1p.f64 (fma.f64 y t x)))
(exp.f64 (log.f64 (fma.f64 y t x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 y t x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 y t x)))
(fma.f64 y t x)
(fma.f64 t y x)
(fma.f64 1 x (*.f64 y t))
(fma.f64 1 (*.f64 y t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y t))
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) x)
(+.f64 x (*.f64 y (neg.f64 x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (*.f64 x 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(*.f64 x (-.f64 1 y))
(*.f64 1 (-.f64 x (*.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 2) (cbrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) (sqrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 x (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y x)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (+.f64 x (*.f64 y x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 x (*.f64 y x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 x (*.f64 y (neg.f64 x))))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 x (*.f64 y (neg.f64 x))))
(pow.f64 (-.f64 x (*.f64 y x)) 1)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 3)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3) 1/3)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) 2)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 2))
(log.f64 (exp.f64 (-.f64 x (*.f64 y x))))
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y x)))))
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3))
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y x))))
(exp.f64 (log.f64 (-.f64 x (*.f64 y x))))
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y x))) 1))
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y x))))
(fma.f64 1 x (*.f64 y (neg.f64 x)))
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 x)))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 x)))
(-.f64 (fma.f64 z x x) (*.f64 z t))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) 1)
(-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))) (/.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))))
(*.f64 1 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2) (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (/.f64 1 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))))
(/.f64 1 (/.f64 (-.f64 (*.f64 z t) (fma.f64 z x x)) (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 z t) (fma.f64 z x x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 (+.f64 (pow.f64 (fma.f64 z x x) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (*.f64 z t)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 (neg.f64 t) x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z x x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (*.f64 x x)) (-.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))
(pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 1)
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 3)
(pow.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2)
(sqrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 2))
(log.f64 (exp.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3))
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(exp.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 1))
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 -1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 (*.f64 z t) -1 (fma.f64 z x x))
(fma.f64 1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 1 (fma.f64 z x x) (*.f64 z t))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z x x)) 2) (cbrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 (sqrt.f64 (fma.f64 z x x)) (sqrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 (+.f64 z 1) x (*.f64 z t))
(fma.f64 (neg.f64 t) z (fma.f64 z x x))
Outputs
(*.f64 -1 (*.f64 (-.f64 t x) z))
(*.f64 (neg.f64 (-.f64 t x)) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y)) (*.f64 y (-.f64 t x)))) (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y)))
(-.f64 (fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 -1 (/.f64 (-.f64 t x) (/.f64 y (*.f64 z z))) (*.f64 (-.f64 t x) y))) (/.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))) y))
(+.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 0)
(-.f64 (+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 z (-.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))))) (pow.f64 y 2))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y)) (*.f64 y (-.f64 t x))))) (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y)))
(-.f64 (fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 -1 (/.f64 z (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (*.f64 (-.f64 t x) (*.f64 z z)) (*.f64 (-.f64 t x) (*.f64 z z)))))) (fma.f64 -1 (/.f64 (-.f64 t x) (/.f64 y (*.f64 z z))) (*.f64 (-.f64 t x) y)))) (/.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))) y))
(+.f64 (+.f64 (/.f64 z (/.f64 y 0)) 0) (*.f64 (-.f64 t x) (-.f64 y z)))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) (*.f64 (-.f64 t x) (pow.f64 z 2))) y)) (*.f64 y (-.f64 t x))))
(-.f64 (fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 -1 (/.f64 (-.f64 t x) (/.f64 y (*.f64 z z))) (*.f64 (-.f64 t x) y))) (/.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))) y))
(+.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 0)
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) (*.f64 (-.f64 t x) (pow.f64 z 2))) y)) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) (*.f64 (pow.f64 z 2) (-.f64 t x))) z) (pow.f64 y 2)) (*.f64 y (-.f64 t x)))))
(-.f64 (fma.f64 -1 (*.f64 (-.f64 t x) z) (fma.f64 -1 (/.f64 z (/.f64 (*.f64 y y) (*.f64 -1 (-.f64 (*.f64 (-.f64 t x) (*.f64 z z)) (*.f64 (-.f64 t x) (*.f64 z z)))))) (fma.f64 -1 (/.f64 (-.f64 t x) (/.f64 y (*.f64 z z))) (*.f64 (-.f64 t x) y)))) (/.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))) y))
(+.f64 (+.f64 (/.f64 z (/.f64 y 0)) 0) (*.f64 (-.f64 t x) (-.f64 y z)))
(*.f64 y (-.f64 t x))
(*.f64 (-.f64 t x) y)
(+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 t y) (*.f64 -1 (/.f64 (-.f64 t x) y))) (/.f64 x y)) (pow.f64 z 2)) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x))))
(fma.f64 (+.f64 (/.f64 t y) (-.f64 (/.f64 (neg.f64 (-.f64 t x)) y) (/.f64 x y))) (*.f64 z z) (fma.f64 z (-.f64 x t) (*.f64 (-.f64 t x) y)))
(fma.f64 (*.f64 z z) (+.f64 (/.f64 (-.f64 x t) y) (/.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) (-.f64 y z)))
(+.f64 (*.f64 (-.f64 (+.f64 (/.f64 t y) (*.f64 -1 (/.f64 (-.f64 t x) y))) (/.f64 x y)) (pow.f64 z 2)) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (-.f64 t x) (pow.f64 y 2))) (/.f64 t (pow.f64 y 2)))) (pow.f64 z 3)) (*.f64 y (-.f64 t x)))))
(fma.f64 (+.f64 (/.f64 t y) (-.f64 (/.f64 (neg.f64 (-.f64 t x)) y) (/.f64 x y))) (*.f64 z z) (fma.f64 z (-.f64 x t) (fma.f64 (-.f64 (/.f64 x (*.f64 y y)) (fma.f64 -1 (/.f64 (-.f64 t x) (*.f64 y y)) (/.f64 t (*.f64 y y)))) (pow.f64 z 3) (*.f64 (-.f64 t x) y))))
(+.f64 (fma.f64 (*.f64 z z) (+.f64 (/.f64 (-.f64 x t) y) (/.f64 (-.f64 t x) y)) (*.f64 (-.f64 t x) (-.f64 y z))) (*.f64 (-.f64 (/.f64 x (*.f64 y y)) (+.f64 (/.f64 (/.f64 (-.f64 x t) y) y) (/.f64 (/.f64 t y) y))) (pow.f64 z 3)))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 (-.f64 t x)) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (*.f64 z (-.f64 t x)))
(*.f64 (neg.f64 (-.f64 t x)) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 -1 (*.f64 z (-.f64 t x))) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x)) (+.f64 z y))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (*.f64 t (-.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (/.f64 (*.f64 z z) (+.f64 z y)))))
(fma.f64 t (-.f64 (/.f64 y (/.f64 (+.f64 z y) y)) (/.f64 (*.f64 z z) (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (*.f64 t (-.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (/.f64 (*.f64 z z) (+.f64 z y)))))
(fma.f64 t (-.f64 (/.f64 y (/.f64 (+.f64 z y) y)) (/.f64 (*.f64 z z) (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (*.f64 t (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) (/.f64 (pow.f64 z 2) (+.f64 y z)))))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (*.f64 t (-.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (/.f64 (*.f64 z z) (+.f64 z y)))))
(fma.f64 t (-.f64 (/.f64 y (/.f64 (+.f64 z y) y)) (/.f64 (*.f64 z z) (+.f64 z y))) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x))))
(/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z))
(/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z))))
(*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x)) (+.f64 z y))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z)))
(/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x)) (+.f64 z y))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (+.f64 z y) (neg.f64 x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x) (+.f64 y z))) (/.f64 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t) (+.f64 y z)))
(fma.f64 -1 (/.f64 (*.f64 x (-.f64 (*.f64 y y) (*.f64 z z))) (+.f64 z y)) (/.f64 t (/.f64 (+.f64 z y) (-.f64 (*.f64 y y) (*.f64 z z)))))
(-.f64 (*.f64 (/.f64 t (+.f64 z y)) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (+.f64 z y)) x))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 (*.f64 z z)))
(*.f64 (*.f64 z z) (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) (pow.f64 z 2))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 (*.f64 z z)))
(*.f64 (*.f64 z z) (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (neg.f64 (*.f64 z z)))
(*.f64 (*.f64 z z) (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 z 2) (-.f64 t x))) (*.f64 (pow.f64 y 2) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x))
(*.f64 x (+.f64 (*.f64 z z) (*.f64 y (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t)
(*.f64 t (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t)
(*.f64 t (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) t))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2)))
(*.f64 t (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x))
(*.f64 x (+.f64 (*.f64 z z) (*.f64 y (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (neg.f64 x))
(*.f64 x (+.f64 (*.f64 z z) (*.f64 y (neg.f64 y))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 (pow.f64 y 2) (pow.f64 z 2)) x)) (*.f64 t (-.f64 (pow.f64 y 2) (pow.f64 z 2))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(*.f64 -1 (pow.f64 z 2))
(neg.f64 (*.f64 z z))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 y 2)
(*.f64 y y)
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 -1 (pow.f64 z 2)) (pow.f64 y 2))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 -1 (pow.f64 z 2))
(neg.f64 (*.f64 z z))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 -1 (pow.f64 z 2))
(neg.f64 (*.f64 z z))
(*.f64 z (neg.f64 z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (pow.f64 y 2) (*.f64 -1 (pow.f64 z 2)))
(-.f64 (*.f64 y y) (*.f64 z z))
x
(*.f64 y t)
(*.f64 t y)
(*.f64 y t)
(*.f64 t y)
x
(*.f64 y t)
(*.f64 t y)
(*.f64 y t)
(*.f64 t y)
(*.f64 y t)
(*.f64 t y)
x
x
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 1 y) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (+.f64 1 (*.f64 -1 y)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
x
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 (*.f64 -1 (*.f64 y x)) x)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(*.f64 x (neg.f64 y))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 -1 (*.f64 y x))
(*.f64 y (neg.f64 x))
(*.f64 x (neg.f64 y))
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 x (*.f64 -1 (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 (*.f64 z x) x)
(fma.f64 z x x)
(fma.f64 x z x)
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
x
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 (+.f64 (*.f64 -1 t) x) z)
(*.f64 (neg.f64 (-.f64 t x)) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 (+.f64 (*.f64 -1 t) x) z) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z))
(*.f64 (neg.f64 (-.f64 t x)) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 (+.f64 t (*.f64 -1 x)) z)) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 t z))
(*.f64 (neg.f64 t) z)
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 (+.f64 1 z) x)
(fma.f64 z x x)
(fma.f64 x z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(neg.f64 (*.f64 x (fma.f64 -1 z -1)))
(*.f64 x (neg.f64 (fma.f64 -1 z -1)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))) 1)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(-.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 y z) (-.f64 t x))) (/.f64 (*.f64 z z) (/.f64 (+.f64 y z) (-.f64 t x))))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (/.f64 1 (/.f64 (+.f64 y z) (-.f64 t x))))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (/.f64 1 (+.f64 y z)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 (-.f64 t x))) (/.f64 1 (neg.f64 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 (neg.f64 (-.f64 t x)) (/.f64 1 (neg.f64 (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (neg.f64 y) z) (-.f64 x t)))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (/.f64 (-.f64 t x) (+.f64 y z)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (cbrt.f64 (+.f64 z y)) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2))
(*.f64 (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 y z))) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (cbrt.f64 (+.f64 z y)) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (cbrt.f64 (+.f64 z y)) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 y z))) (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 z y)) 2) (cbrt.f64 (*.f64 (-.f64 t x) (-.f64 y z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2) (sqrt.f64 (+.f64 y z))) (/.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (sqrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (+.f64 y z)))
(-.f64 (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (-.f64 t x)) (*.f64 (/.f64 (*.f64 z z) (+.f64 z y)) (-.f64 t x)))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 y z)) 2)) (/.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) (cbrt.f64 (+.f64 y z))))
(*.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(/.f64 (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (cbrt.f64 (+.f64 z y)) (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 1)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 3)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3) 1/3)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 2)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(pow.f64 (/.f64 1 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) -1)
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(neg.f64 (/.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (neg.f64 (+.f64 y z))))
(*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 (neg.f64 (-.f64 t x)) (/.f64 1 (neg.f64 (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (/.f64 (-.f64 (neg.f64 y) z) (-.f64 x t)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 y z)) 2))
(fabs.f64 (*.f64 (-.f64 t x) (-.f64 y z)))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z)) 3))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) (pow.f64 (+.f64 y z) 3)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 3) (pow.f64 (+.f64 z y) 3)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))) 1))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) 1) (-.f64 y z))))
(fma.f64 -1 (*.f64 (-.f64 t x) z) (*.f64 (-.f64 t x) y))
(*.f64 (-.f64 t x) (-.f64 y z))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (-.f64 t x) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) t) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (neg.f64 x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (*.f64 (-.f64 t x) (neg.f64 (*.f64 z z))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 t (fma.f64 y y (neg.f64 (*.f64 z z)))) (*.f64 (neg.f64 x) (fma.f64 y y (neg.f64 (*.f64 z z)))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 y y) (-.f64 t x)) (*.f64 (neg.f64 (*.f64 z z)) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))) 1)
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (+.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (+.f64 t x)))
(/.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (fma.f64 y y (*.f64 z z)) (fma.f64 t t (*.f64 x (+.f64 x t)))))
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z z))) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 y y (*.f64 z z))) (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (fma.f64 y y (*.f64 z z)) (+.f64 t x)))
(*.f64 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 y y (*.f64 z z)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))) (fma.f64 t t (*.f64 x (+.f64 t x))))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (fma.f64 t t (*.f64 x (+.f64 x t))) (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (/.f64 (*.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (fma.f64 y y (*.f64 z z))) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(*.f64 (/.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (fma.f64 y y (*.f64 z z))) (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 t t (*.f64 x (+.f64 t x)))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (*.f64 (+.f64 t x) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (-.f64 (*.f64 t t) (*.f64 x x))) (*.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (+.f64 t x)))
(/.f64 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x)))) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (*.f64 (+.f64 t x) (fma.f64 y y (*.f64 z z))))
(*.f64 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))) (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)))
(/.f64 (*.f64 (/.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (+.f64 t x)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (fma.f64 y y (*.f64 z z)))
(pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 1)
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 3)
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3) 1/3)
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 2)
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) 2))
(fabs.f64 (*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))))
(log.f64 (pow.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (-.f64 t x)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x)) 3))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (-.f64 t x) 3)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3)))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(exp.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))) 1))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (-.f64 t x))))
(*.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (*.f64 y y) (neg.f64 (*.f64 z z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(+.f64 (*.f64 y y) (+.f64 (neg.f64 (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 2 (fma.f64 (neg.f64 z) z (*.f64 z z))))
(fma.f64 2 (*.f64 (*.f64 z z) 0) (-.f64 (*.f64 y y) (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(+.f64 (fma.f64 y y (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 y y (*.f64 (pow.f64 (cbrt.f64 z) 2) (neg.f64 (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(+.f64 (fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 y y (*.f64 (pow.f64 (cbrt.f64 z) 2) (neg.f64 (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (-.f64 (*.f64 y y) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))) (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (*.f64 z z) 1))) (fma.f64 (neg.f64 (*.f64 z z)) 1 (*.f64 (*.f64 z z) 1)))
(+.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 z z))))
(+.f64 (*.f64 (*.f64 z z) 0) (-.f64 (*.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 z z)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (pow.f64 z 4)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))) (fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (*.f64 (pow.f64 (cbrt.f64 z) 2) (neg.f64 (cbrt.f64 (pow.f64 z 4))))))
(+.f64 (*.f64 0 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (pow.f64 z 4)))))
(+.f64 (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 1))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(+.f64 (*.f64 (*.f64 y y) 1) (*.f64 (neg.f64 (*.f64 z z)) 1))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (+.f64 y z) (-.f64 y z))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(*.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (/.f64 1 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(/.f64 1 (/.f64 (fma.f64 y y (*.f64 z z)) (-.f64 (pow.f64 y 4) (pow.f64 z 4))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 z 4) (pow.f64 (*.f64 y z) 2)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6))) (neg.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4))) (neg.f64 (fma.f64 y y (*.f64 z z))))
(neg.f64 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (neg.f64 (fma.f64 y y (*.f64 z z)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 y 6) (pow.f64 (neg.f64 (*.f64 z z)) 3)) (+.f64 (pow.f64 y 4) (-.f64 (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z))) (*.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))))
(/.f64 1 (/.f64 (+.f64 (pow.f64 y 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 z 4))) (-.f64 (pow.f64 y 6) (pow.f64 z 6))))
(/.f64 (-.f64 (pow.f64 y 6) (pow.f64 z 6)) (+.f64 (pow.f64 z 4) (+.f64 (pow.f64 (*.f64 z y) 2) (pow.f64 y 4))))
(/.f64 (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (-.f64 (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))) (*.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) 3)) (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (-.f64 (*.f64 y y) (*.f64 z z))))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 3) (pow.f64 (*.f64 (*.f64 z z) 0) 3)) (fma.f64 (*.f64 (*.f64 z z) 0) (-.f64 (*.f64 (*.f64 z z) 0) (-.f64 (*.f64 y y) (*.f64 z z))) (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2)))
(/.f64 (-.f64 (pow.f64 y 4) (*.f64 (neg.f64 (*.f64 z z)) (neg.f64 (*.f64 z z)))) (-.f64 (*.f64 y y) (neg.f64 (*.f64 z z))))
(*.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (/.f64 1 (fma.f64 y y (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 y 4) (pow.f64 z 4)) (fma.f64 y y (*.f64 z z)))
(/.f64 (-.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (fma.f64 (neg.f64 z) z (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))) (-.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z))))
(/.f64 (+.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2) (*.f64 (*.f64 (*.f64 z z) 0) (*.f64 (*.f64 z z) 0))) (fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z))))
(pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 1)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 3)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3) 1/3)
(-.f64 (*.f64 y y) (*.f64 z z))
(pow.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2)
(-.f64 (*.f64 y y) (*.f64 z z))
(sqrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 2))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 y y) (*.f64 z z)) 2))
(fabs.f64 (-.f64 (*.f64 y y) (*.f64 z z)))
(log.f64 (exp.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z))))))
(-.f64 (*.f64 y y) (*.f64 z z))
(cbrt.f64 (pow.f64 (fma.f64 y y (neg.f64 (*.f64 z z))) 3))
(-.f64 (*.f64 y y) (*.f64 z z))
(expm1.f64 (log1p.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(exp.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(exp.f64 (*.f64 (log.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 1))
(-.f64 (*.f64 y y) (*.f64 z z))
(log1p.f64 (expm1.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 y y (neg.f64 (*.f64 z z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 (+.f64 y z) (-.f64 y z) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(fma.f64 1 (*.f64 y y) (neg.f64 (*.f64 z z)))
(-.f64 (*.f64 y y) (*.f64 z z))
(fma.f64 1 (fma.f64 y y (neg.f64 (*.f64 z z))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) 2) (cbrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(fma.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2) (neg.f64 (*.f64 z z)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 y 4)) (pow.f64 (cbrt.f64 y) 2)) (*.f64 z z))
(fma.f64 (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (sqrt.f64 (fma.f64 y y (neg.f64 (*.f64 z z)))) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(+.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (fma.f64 (neg.f64 z) z (*.f64 z z)))
(fma.f64 y y (-.f64 (*.f64 (*.f64 z z) 0) (*.f64 z z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 y t x))) 1)
(fma.f64 t y x)
(-.f64 (/.f64 (pow.f64 (*.f64 y t) 2) (fma.f64 y t (neg.f64 x))) (/.f64 (*.f64 x x) (fma.f64 y t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 t y (neg.f64 x)))
(*.f64 1 (fma.f64 y t x))
(fma.f64 t y x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 y t x)) 2) (cbrt.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(*.f64 (sqrt.f64 (fma.f64 y t x)) (sqrt.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(*.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x (-.f64 x (*.f64 t y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x (-.f64 x (*.f64 t y)) (pow.f64 (*.f64 t y) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (/.f64 1 (fma.f64 y t (neg.f64 x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 t y (neg.f64 x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))) (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x (-.f64 x (*.f64 t y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x (-.f64 x (*.f64 t y)) (pow.f64 (*.f64 t y) 2)))
(/.f64 1 (/.f64 (fma.f64 y t (neg.f64 x)) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 t y (neg.f64 x)))
(/.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t)))))
(*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x (-.f64 x (*.f64 t y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x (-.f64 x (*.f64 t y)) (pow.f64 (*.f64 t y) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 y t (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (fma.f64 t y (neg.f64 x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 3) (pow.f64 x 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (-.f64 x (*.f64 y t))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x (-.f64 x (*.f64 t y))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x (-.f64 x (*.f64 t y)) (pow.f64 (*.f64 t y) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x x))) (neg.f64 (fma.f64 y t (neg.f64 x))))
(neg.f64 (/.f64 (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 x x)) (neg.f64 (fma.f64 y t (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t y) 2)) (neg.f64 (fma.f64 t y (neg.f64 x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y t) 3)) (+.f64 (*.f64 x x) (-.f64 (pow.f64 (*.f64 y t) 2) (*.f64 x (*.f64 y t)))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x x (-.f64 (pow.f64 (*.f64 t y) 2) (*.f64 (*.f64 x y) t))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 t y) 3)) (fma.f64 x x (*.f64 (*.f64 t y) (fma.f64 t y (neg.f64 x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y t) 2)) (-.f64 x (*.f64 y t)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 t y) 2)) (-.f64 x (*.f64 t y)))
(pow.f64 (fma.f64 y t x) 1)
(fma.f64 t y x)
(pow.f64 (cbrt.f64 (fma.f64 y t x)) 3)
(fma.f64 t y x)
(pow.f64 (pow.f64 (fma.f64 y t x) 3) 1/3)
(fma.f64 t y x)
(pow.f64 (sqrt.f64 (fma.f64 y t x)) 2)
(fma.f64 t y x)
(sqrt.f64 (pow.f64 (fma.f64 y t x) 2))
(sqrt.f64 (pow.f64 (fma.f64 t y x) 2))
(fabs.f64 (fma.f64 t y x))
(log.f64 (exp.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 y t x))))
(fma.f64 t y x)
(cbrt.f64 (pow.f64 (fma.f64 y t x) 3))
(fma.f64 t y x)
(expm1.f64 (log1p.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(exp.f64 (log.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(exp.f64 (*.f64 (log.f64 (fma.f64 y t x)) 1))
(fma.f64 t y x)
(log1p.f64 (expm1.f64 (fma.f64 y t x)))
(fma.f64 t y x)
(fma.f64 y t x)
(fma.f64 t y x)
(fma.f64 t y x)
(fma.f64 1 x (*.f64 y t))
(fma.f64 t y x)
(fma.f64 1 (*.f64 y t) x)
(fma.f64 t y x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y t))
(fma.f64 t y x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 y t)) 2) (cbrt.f64 (*.f64 y t)) x)
(fma.f64 t y x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y t))
(fma.f64 t y x)
(fma.f64 (sqrt.f64 (*.f64 y t)) (sqrt.f64 (*.f64 y t)) x)
(fma.f64 t y x)
(+.f64 x (*.f64 y (neg.f64 x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 x) y (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 y) x (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (-.f64 x (*.f64 y x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 y x))) (sqrt.f64 (*.f64 y x)) (*.f64 y x)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)) (*.f64 x y)))
(+.f64 (*.f64 x 1) (*.f64 (*.f64 y (neg.f64 x)) 1))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (fma.f64 1 x (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (*.f64 y x) 1))) (fma.f64 (*.f64 y (neg.f64 x)) 1 (*.f64 (*.f64 y x) 1)))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y x)) 2) (*.f64 (cbrt.f64 (*.f64 y x)) (pow.f64 (cbrt.f64 (*.f64 y x)) 2))))
(+.f64 (-.f64 x (*.f64 x y)) (fma.f64 (neg.f64 x) y (*.f64 x y)))
(+.f64 (fma.f64 (neg.f64 y) x x) (*.f64 (*.f64 x y) 0))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 1 (-.f64 x (*.f64 y x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 2) (cbrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) (sqrt.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x y) (fma.f64 y x x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 x x (*.f64 x (*.f64 y (fma.f64 x y x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (/.f64 1 (+.f64 x (*.f64 y x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (/.f64 1 (fma.f64 y x x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (fma.f64 x y x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 y x))))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x y))) (-.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 x y))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))) (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x y) (fma.f64 y x x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 x x (*.f64 x (*.f64 y (fma.f64 x y x)))))
(/.f64 1 (/.f64 (+.f64 x (*.f64 y x)) (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (/.f64 1 (fma.f64 y x x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (fma.f64 x y x))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3)) (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x y) (fma.f64 y x x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 x x (*.f64 x (*.f64 y (fma.f64 x y x)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2)) (+.f64 x (*.f64 y x)))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (/.f64 1 (fma.f64 y x x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (fma.f64 x y x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 y x) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 y x) (+.f64 (*.f64 y x) x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 x y) (fma.f64 y x x)))))
(*.f64 1 (/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 x x (*.f64 x (*.f64 y (fma.f64 x y x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 y x) 2))) (neg.f64 (+.f64 x (*.f64 y x))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2))) (neg.f64 (fma.f64 y x x)))
(*.f64 1 (/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (fma.f64 x y x)))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 y (neg.f64 x)) 3)) (+.f64 (*.f64 x x) (-.f64 (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x))) (*.f64 x (*.f64 y (neg.f64 x))))))
(*.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 x y) (fma.f64 y x x)))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 (*.f64 x y) 3)) (fma.f64 x x (*.f64 x (*.f64 y (fma.f64 x y x)))))
(/.f64 (-.f64 (*.f64 x x) (*.f64 (*.f64 y (neg.f64 x)) (*.f64 y (neg.f64 x)))) (-.f64 x (*.f64 y (neg.f64 x))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (/.f64 1 (fma.f64 y x x)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 x y) 2)) (fma.f64 x y x))
(pow.f64 (-.f64 x (*.f64 y x)) 1)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(pow.f64 (cbrt.f64 (-.f64 x (*.f64 y x))) 3)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(pow.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3) 1/3)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(pow.f64 (sqrt.f64 (-.f64 x (*.f64 y x))) 2)
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 2))
(sqrt.f64 (pow.f64 (-.f64 x (*.f64 x y)) 2))
(fabs.f64 (fma.f64 (neg.f64 y) x x))
(log.f64 (exp.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(log.f64 (+.f64 1 (expm1.f64 (-.f64 x (*.f64 y x)))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(cbrt.f64 (pow.f64 (-.f64 x (*.f64 y x)) 3))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(expm1.f64 (log1p.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(exp.f64 (log.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(exp.f64 (*.f64 (log.f64 (-.f64 x (*.f64 y x))) 1))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(log1p.f64 (expm1.f64 (-.f64 x (*.f64 y x))))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(fma.f64 1 x (*.f64 y (neg.f64 x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 y (neg.f64 x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 y (neg.f64 x)))
(*.f64 x (-.f64 1 y))
(fma.f64 (neg.f64 y) x x)
(-.f64 (fma.f64 z x x) (*.f64 z t))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) 1)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(-.f64 (/.f64 (pow.f64 (*.f64 z t) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))) (/.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 t z) (fma.f64 z x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 x z x) 2)) (-.f64 (*.f64 t z) (fma.f64 x z x)))
(*.f64 1 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2) (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(*.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x z x) 3)) (fma.f64 (fma.f64 x z x) (fma.f64 z (-.f64 x t) x) (pow.f64 (*.f64 t z) 2)))
(*.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (/.f64 1 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 t z) (fma.f64 z x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 x z x) 2)) (-.f64 (*.f64 t z) (fma.f64 x z x)))
(/.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))) (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x z x) 3)) (fma.f64 (fma.f64 x z x) (fma.f64 z (-.f64 x t) x) (pow.f64 (*.f64 t z) 2)))
(/.f64 1 (/.f64 (-.f64 (*.f64 z t) (fma.f64 z x x)) (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 t z) (fma.f64 z x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 x z x) 2)) (-.f64 (*.f64 t z) (fma.f64 x z x)))
(/.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3)) (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x z x) 3)) (fma.f64 (fma.f64 x z x) (fma.f64 z (-.f64 x t) x) (pow.f64 (*.f64 t z) 2)))
(/.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 z t) (fma.f64 z x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2)) (-.f64 (*.f64 t z) (fma.f64 z x x)))
(/.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 x z x) 2)) (-.f64 (*.f64 t z) (fma.f64 x z x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 3) (pow.f64 (fma.f64 z x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 z x x) 3))) (neg.f64 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x z x) 3)) (fma.f64 (fma.f64 x z x) (fma.f64 z (-.f64 x t) x) (pow.f64 (*.f64 t z) 2))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 z t) 2) (pow.f64 (fma.f64 z x x) 2))) (neg.f64 (-.f64 (*.f64 z t) (fma.f64 z x x))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2))) (neg.f64 (-.f64 (*.f64 t z) (fma.f64 z x x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x z x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 z (-.f64 x t) x))
(/.f64 (+.f64 (pow.f64 (fma.f64 z x x) 3) (pow.f64 (*.f64 z t) 3)) (+.f64 (pow.f64 (fma.f64 z x x) 2) (-.f64 (pow.f64 (*.f64 z t) 2) (*.f64 (fma.f64 z x x) (*.f64 z t)))))
(*.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 z x x) 3)) (/.f64 1 (+.f64 (pow.f64 (*.f64 t z) 2) (*.f64 (fma.f64 z x x) (fma.f64 (neg.f64 t) z (fma.f64 z x x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 t z) 3) (pow.f64 (fma.f64 x z x) 3)) (fma.f64 (fma.f64 x z x) (fma.f64 z (-.f64 x t) x) (pow.f64 (*.f64 t z) 2)))
(/.f64 (+.f64 (pow.f64 (*.f64 z (+.f64 (neg.f64 t) x)) 3) (pow.f64 x 3)) (+.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (-.f64 (*.f64 x x) (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 (*.f64 z (-.f64 x t)) (*.f64 z (-.f64 x t)) (*.f64 x (-.f64 x (*.f64 z (-.f64 x t))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 z (-.f64 x t)) 3)) (fma.f64 x (-.f64 x (*.f64 z (-.f64 x t))) (*.f64 (*.f64 z z) (*.f64 (-.f64 x t) (-.f64 x t)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 z x x) 2) (pow.f64 (*.f64 z t) 2)) (fma.f64 (neg.f64 t) z (fma.f64 z x x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 t z) 2) (pow.f64 (fma.f64 z x x) 2))) (neg.f64 (-.f64 (*.f64 t z) (fma.f64 z x x))))
(/.f64 (-.f64 (pow.f64 (fma.f64 x z x) 2) (pow.f64 (*.f64 t z) 2)) (fma.f64 z (-.f64 x t) x))
(/.f64 (-.f64 (*.f64 (*.f64 z (+.f64 (neg.f64 t) x)) (*.f64 z (+.f64 (neg.f64 t) x))) (*.f64 x x)) (-.f64 (*.f64 z (+.f64 (neg.f64 t) x)) x))
(/.f64 (*.f64 (fma.f64 (-.f64 x t) z x) (-.f64 (*.f64 z (-.f64 x t)) x)) (-.f64 (*.f64 z (-.f64 x t)) x))
(/.f64 (fma.f64 z (-.f64 x t) x) (/.f64 (-.f64 (*.f64 z (-.f64 x t)) x) (-.f64 (*.f64 z (-.f64 x t)) x)))
(pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 1)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (cbrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 3)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3) 1/3)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (sqrt.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 2)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(sqrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 2))
(fabs.f64 (fma.f64 z (-.f64 x t) x))
(log.f64 (exp.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(cbrt.f64 (pow.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x)) 3))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(expm1.f64 (log1p.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(exp.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))) 1))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(log1p.f64 (expm1.f64 (fma.f64 (neg.f64 t) z (fma.f64 z x x))))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 -1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 (*.f64 z t) -1 (fma.f64 z x x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 1 (*.f64 z t) (fma.f64 z x x))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 1 (fma.f64 z x x) (*.f64 z t))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z t)) 2) (cbrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 z x x)) 2) (cbrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (sqrt.f64 (*.f64 z t)) (sqrt.f64 (*.f64 z t)) (fma.f64 z x x))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (sqrt.f64 (fma.f64 z x x)) (sqrt.f64 (fma.f64 z x x)) (*.f64 z t))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (+.f64 z 1) x (*.f64 z t))
(fma.f64 1 (*.f64 t z) (fma.f64 z x x))
(fma.f64 x (+.f64 z 1) (*.f64 t z))
(fma.f64 (neg.f64 t) z (fma.f64 z x x))
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)

eval235.0ms (1.7%)

Compiler

Compiled 8389 to 2870 computations (65.8% saved)

prune106.0ms (0.8%)

Pruning

13 alts after pruning (7 fresh and 6 done)

PrunedKeptTotal
New4082410
Fresh055
Picked145
Done022
Total40913422
Accurracy
100.0%
Counts
422 → 13
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.5%
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
41.3%
(-.f64 x (*.f64 x y))
40.5%
(+.f64 (*.f64 z x) x)
39.0%
(+.f64 (*.f64 y t) x)
61.3%
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
45.2%
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
62.5%
(+.f64 x (*.f64 z (-.f64 x t)))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
27.4%
(*.f64 (neg.f64 t) z)
24.9%
(*.f64 y (neg.f64 x))
22.5%
(*.f64 y t)
19.1%
x
59.5%
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
41.3%
(-.f64 x (*.f64 x y))
40.5%
(+.f64 (*.f64 z x) x)
39.0%
(+.f64 (*.f64 y t) x)
61.3%
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
45.2%
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
60.7%
(+.f64 x (*.f64 (-.f64 t x) y))
62.5%
(+.f64 x (*.f64 z (-.f64 x t)))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
27.4%
(*.f64 (neg.f64 t) z)
24.9%
(*.f64 y (neg.f64 x))
22.5%
(*.f64 y t)
19.1%
x
Compiler

Compiled 398 to 266 computations (33.2% saved)

localize529.0ms (3.8%)

Local Accuracy

Found 5 expressions with local accuracy:

NewAccuracyProgram
100.0%
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
88.5%
(/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z))
86.7%
(*.f64 (-.f64 t x) (*.f64 y y))
100.0%
(*.f64 z (-.f64 x t))
100.0%
(+.f64 x (*.f64 z (-.f64 x t)))
Compiler

Compiled 93 to 20 computations (78.5% saved)

series17.0ms (0.1%)

Counts
5 → 192
Calls

51 calls:

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

rewrite180.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
934×fma-neg
682×expm1-udef
682×log1p-udef
392×add-sqr-sqrt
388×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
015119
1355115
25847115
Stop Event
node limit
Counts
5 → 174
Calls
Call 1
Inputs
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 z (-.f64 x t))
(*.f64 (-.f64 t x) (*.f64 y y))
(/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z))
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 z (-.f64 x t)))) (/.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 x (*.f64 z (-.f64 x t)))))
(*.f64 (fma.f64 z (-.f64 x t) x) 1)
(*.f64 1 (fma.f64 z (-.f64 x t) x))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 x t) x)))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) (sqrt.f64 (fma.f64 z (-.f64 x t) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (/.f64 1 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (-.f64 x t))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 x t)) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))) (neg.f64 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x x)) (fma.f64 z (-.f64 x t) (neg.f64 x)))
(pow.f64 (fma.f64 z (-.f64 x t) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 x t) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 x t) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 z) (-.f64 x t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 x t)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x)))
(exp.f64 (log.f64 (fma.f64 z (-.f64 x t) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 x t) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 1 x (*.f64 z (-.f64 x t)))
(fma.f64 1 (*.f64 z (-.f64 x t)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 2) (cbrt.f64 (*.f64 z (-.f64 x t))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) (sqrt.f64 (*.f64 z (-.f64 x t))) x)
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t)))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 t) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (*.f64 z (-.f64 (*.f64 x x) (*.f64 t t))) (+.f64 x t))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 t t)) z) (+.f64 x t))
(pow.f64 (*.f64 z (-.f64 x t)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t))))
(exp.f64 (log.f64 (*.f64 z (-.f64 x t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t))))
(+.f64 (*.f64 (*.f64 y y) t) (*.f64 (*.f64 y y) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 y y)) (*.f64 (neg.f64 x) (*.f64 y y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y)))) 1)
(/.f64 (*.f64 (*.f64 y y) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 x t))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 y y)) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 y y)) (+.f64 x t))
(pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3) 1/3)
(pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 t x) 2) (pow.f64 y 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (*.f64 y y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (-.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1)
(-.f64 (/.f64 t (/.f64 (+.f64 z y) (*.f64 y y))) (/.f64 x (/.f64 (+.f64 z y) (*.f64 y y))))
(*.f64 (-.f64 t x) (/.f64 1 (/.f64 (+.f64 z y) (*.f64 y y))))
(*.f64 (-.f64 t x) (*.f64 (*.f64 y y) (/.f64 1 (+.f64 z y))))
(*.f64 (*.f64 y y) (*.f64 (-.f64 t x) (/.f64 1 (+.f64 z y))))
(*.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (/.f64 1 (+.f64 z y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 1 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (+.f64 z y)) (*.f64 (-.f64 t x) (*.f64 y y)))
(*.f64 (*.f64 (-.f64 t x) y) (*.f64 y (/.f64 1 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) 1) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (+.f64 z y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 1) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) 1) (/.f64 y (+.f64 z y)))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (sqrt.f64 (+.f64 z y))) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) 2)
(pow.f64 (/.f64 (+.f64 z y) (*.f64 (-.f64 t x) (*.f64 y y))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (neg.f64 (+.f64 z y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(*.f64 1 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (/.f64 1 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))) (neg.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))
(pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(fma.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)) x)
(fma.f64 1 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) x)

simplify194.0ms (1.4%)

Algorithm
egg-herbie
Rules
890×fma-neg
870×log-prod
792×fma-def
638×associate-*r*
546×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
057615268
1165312400
2666512360
Stop Event
node limit
Counts
366 → 362
Calls
Call 1
Inputs
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 (+.f64 1 z) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
x
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(+.f64 (*.f64 z x) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 t z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (pow.f64 y 2) t)
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (pow.f64 y 2) t)
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (pow.f64 y 2) t)
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) (*.f64 (-.f64 (/.f64 x (pow.f64 z 4)) (/.f64 t (pow.f64 z 4))) (pow.f64 y 5)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 3)) (pow.f64 y 2))) (*.f64 y (-.f64 t x)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) (-.f64 t x)) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y) (*.f64 y (-.f64 t x)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2)))) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (-.f64 t x)) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (-.f64 t x)) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
x
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) x)
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) x))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) x)))
(*.f64 y (-.f64 t x))
(-.f64 (+.f64 (*.f64 z x) (+.f64 x (*.f64 y (-.f64 t x)))) (*.f64 t z))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) y)) (+.f64 x (*.f64 y (-.f64 t x))))) (+.f64 (*.f64 t z) (*.f64 -1 (/.f64 (*.f64 t (pow.f64 z 2)) y))))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) y)) (+.f64 x (*.f64 y (-.f64 t x)))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 z 2)) y)) (/.f64 (*.f64 t (pow.f64 z 3)) (pow.f64 y 2)))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) x)) (*.f64 t z))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) x) (*.f64 t (pow.f64 z 2))) y)) x))) (*.f64 t z))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2)) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) x) (*.f64 t (pow.f64 z 2))) y)) x)))) (+.f64 (*.f64 t z) (/.f64 (*.f64 t (pow.f64 z 3)) (pow.f64 y 2))))
(+.f64 (*.f64 y (-.f64 t x)) x)
(+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x)))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2)))) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x))))))
x
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)))
x
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 z (-.f64 x t)))) (/.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 x (*.f64 z (-.f64 x t)))))
(*.f64 (fma.f64 z (-.f64 x t) x) 1)
(*.f64 1 (fma.f64 z (-.f64 x t) x))
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 x t) x)))
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) (sqrt.f64 (fma.f64 z (-.f64 x t) x)))
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (/.f64 1 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (-.f64 x t))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 x t)) z))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))) (neg.f64 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x x)) (fma.f64 z (-.f64 x t) (neg.f64 x)))
(pow.f64 (fma.f64 z (-.f64 x t) x) 1)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 3)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3) 1/3)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) 2)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 2))
(log.f64 (exp.f64 (fma.f64 z (-.f64 x t) x)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 x t) x))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 z) (-.f64 x t))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 x t)) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3))
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x)))
(exp.f64 (log.f64 (fma.f64 z (-.f64 x t) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 x t) x)) 1))
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 1 x (*.f64 z (-.f64 x t)))
(fma.f64 1 (*.f64 z (-.f64 x t)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 2) (cbrt.f64 (*.f64 z (-.f64 x t))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) (sqrt.f64 (*.f64 z (-.f64 x t))) x)
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t)))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 t) z))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1)
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (*.f64 z (-.f64 (*.f64 x x) (*.f64 t t))) (+.f64 x t))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 t t)) z) (+.f64 x t))
(pow.f64 (*.f64 z (-.f64 x t)) 1)
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3)
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3)
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2)
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t))))
(exp.f64 (log.f64 (*.f64 z (-.f64 x t))))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t))))
(+.f64 (*.f64 (*.f64 y y) t) (*.f64 (*.f64 y y) (neg.f64 x)))
(+.f64 (*.f64 t (*.f64 y y)) (*.f64 (neg.f64 x) (*.f64 y y)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y)))) 1)
(/.f64 (*.f64 (*.f64 y y) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 x t))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 y y)) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 y y)) (+.f64 x t))
(pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 3)
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3) 1/3)
(pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 t x) 2) (pow.f64 y 4)))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (*.f64 y y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (*.f64 y y) 3)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (-.f64 t x) 3)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1)
(-.f64 (/.f64 t (/.f64 (+.f64 z y) (*.f64 y y))) (/.f64 x (/.f64 (+.f64 z y) (*.f64 y y))))
(*.f64 (-.f64 t x) (/.f64 1 (/.f64 (+.f64 z y) (*.f64 y y))))
(*.f64 (-.f64 t x) (*.f64 (*.f64 y y) (/.f64 1 (+.f64 z y))))
(*.f64 (*.f64 y y) (*.f64 (-.f64 t x) (/.f64 1 (+.f64 z y))))
(*.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (/.f64 1 (+.f64 z y))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 1 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (+.f64 z y)) (*.f64 (-.f64 t x) (*.f64 y y)))
(*.f64 (*.f64 (-.f64 t x) y) (*.f64 y (/.f64 1 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) 1) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 (-.f64 t x) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (+.f64 z y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 1) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) 1) (/.f64 y (+.f64 z y)))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (sqrt.f64 (+.f64 z y))) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3)
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) 1/3)
(pow.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) 2)
(pow.f64 (/.f64 (+.f64 z y) (*.f64 (-.f64 t x) (*.f64 y y))) -1)
(neg.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (neg.f64 (+.f64 z y))))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))) 1)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(*.f64 1 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (/.f64 1 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))) (neg.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))
(pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 3)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3) 1/3)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (+.f64 1 (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (+.f64 1 (expm1.f64 x))))
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3))
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1))
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(fma.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)) x)
(fma.f64 1 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(fma.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) x)
Outputs
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 (+.f64 1 z) x)
(fma.f64 z x x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 (+.f64 1 z) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x))
(neg.f64 (*.f64 x (fma.f64 -1 z -1)))
(*.f64 (fma.f64 -1 z -1) (neg.f64 x))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 -1 (*.f64 (-.f64 (*.f64 -1 z) 1) x)))
(*.f64 -1 (+.f64 (*.f64 t z) (*.f64 x (fma.f64 -1 z -1))))
(neg.f64 (fma.f64 t z (*.f64 x (fma.f64 -1 z -1))))
x
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z x) x)
(fma.f64 z x x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 z x)
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 t z))
(*.f64 z (neg.f64 t))
(*.f64 t (neg.f64 z))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 -1 (*.f64 t z)) (*.f64 z x))
(*.f64 z (-.f64 x t))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(*.f64 (neg.f64 x) (*.f64 y y))
(*.f64 x (*.f64 y (neg.f64 y)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) t)
(*.f64 t (*.f64 y y))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) t)
(*.f64 t (*.f64 y y))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) t)
(*.f64 t (*.f64 y y))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(*.f64 (neg.f64 x) (*.f64 y y))
(*.f64 x (*.f64 y (neg.f64 y)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 -1 (*.f64 (pow.f64 y 2) x))
(*.f64 (neg.f64 x) (*.f64 y y))
(*.f64 x (*.f64 y (neg.f64 y)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 y 2) t) (*.f64 -1 (*.f64 (pow.f64 y 2) x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 (pow.f64 y 2) (-.f64 t x))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y))
(*.f64 (/.f64 x (+.f64 z y)) (*.f64 y (neg.f64 y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y))
(*.f64 (/.f64 x (+.f64 z y)) (*.f64 y (neg.f64 y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z)))
(/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y))
(*.f64 (/.f64 x (+.f64 z y)) (*.f64 y (neg.f64 y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))
(*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x))))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x))))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) (*.f64 (-.f64 (/.f64 x (pow.f64 z 4)) (/.f64 t (pow.f64 z 4))) (pow.f64 y 5)))))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (+.f64 (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) (*.f64 (-.f64 (/.f64 x (pow.f64 z 4)) (/.f64 t (pow.f64 z 4))) (pow.f64 y 5))))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) (fma.f64 (-.f64 (/.f64 x (pow.f64 z 4)) (/.f64 t (pow.f64 z 4))) (pow.f64 y 5) (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (*.f64 y (-.f64 t x)))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y) (*.f64 y (-.f64 t x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (+.f64 (*.f64 y (-.f64 t x)) (/.f64 (*.f64 z z) (/.f64 y (-.f64 t x)))))
(fma.f64 (-.f64 x t) z (fma.f64 y (-.f64 t x) (*.f64 (/.f64 (-.f64 t x) y) (*.f64 z z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y) (+.f64 (*.f64 -1 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 3)) (pow.f64 y 2))) (*.f64 y (-.f64 t x)))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (+.f64 (/.f64 (*.f64 z z) (/.f64 y (-.f64 t x))) (fma.f64 -1 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) (-.f64 t x))) (*.f64 y (-.f64 t x)))))
(+.f64 (/.f64 (-.f64 x t) (/.f64 (*.f64 y y) (pow.f64 z 3))) (fma.f64 (-.f64 x t) z (fma.f64 y (-.f64 t x) (*.f64 (/.f64 (-.f64 t x) y) (*.f64 z z)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (*.f64 y (-.f64 t x)))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (/.f64 (*.f64 (-.f64 t x) (pow.f64 z 2)) y) (*.f64 y (-.f64 t x))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (+.f64 (*.f64 y (-.f64 t x)) (/.f64 (*.f64 z z) (/.f64 y (-.f64 t x)))))
(fma.f64 (-.f64 x t) z (fma.f64 y (-.f64 t x) (*.f64 (/.f64 (-.f64 t x) y) (*.f64 z z))))
(+.f64 (*.f64 -1 (*.f64 (-.f64 t x) z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 3) (-.f64 t x)) (pow.f64 y 2))) (+.f64 (/.f64 (*.f64 (pow.f64 z 2) (-.f64 t x)) y) (*.f64 y (-.f64 t x)))))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (+.f64 (/.f64 (*.f64 z z) (/.f64 y (-.f64 t x))) (fma.f64 -1 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) (-.f64 t x))) (*.f64 y (-.f64 t x)))))
(+.f64 (/.f64 (-.f64 x t) (/.f64 (*.f64 y y) (pow.f64 z 3))) (fma.f64 (-.f64 x t) z (fma.f64 y (-.f64 t x) (*.f64 (/.f64 (-.f64 t x) y) (*.f64 z z)))))
(*.f64 y (-.f64 t x))
(+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))
(fma.f64 -1 (*.f64 z (-.f64 t x)) (*.f64 y (-.f64 t x)))
(fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x))))
(fma.f64 (*.f64 z z) (-.f64 (/.f64 t y) (/.f64 x y)) (fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x))))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2)))) (+.f64 (*.f64 z (-.f64 x t)) (*.f64 y (-.f64 t x)))))
(fma.f64 (*.f64 z z) (-.f64 (/.f64 t y) (/.f64 x y)) (fma.f64 (pow.f64 z 3) (-.f64 (/.f64 x (*.f64 y y)) (/.f64 t (*.f64 y y))) (fma.f64 z (-.f64 x t) (*.f64 y (-.f64 t x)))))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))
(*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (+.f64 (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (fma.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (-.f64 t x)) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))))
(fma.f64 -1 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 z 4) (-.f64 t x))) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 5)) (pow.f64 z 4))))
(+.f64 (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 5)) (pow.f64 z 4))))
(/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)
(/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))
(*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))
(fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)))
(fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z)))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (+.f64 (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z)) (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
(+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (fma.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 5) (-.f64 t x)) (pow.f64 z 4))) (+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z))))
(fma.f64 -1 (/.f64 (pow.f64 y 5) (/.f64 (pow.f64 z 4) (-.f64 t x))) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x)))))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 5)) (pow.f64 z 4))))
(+.f64 (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 5)) (pow.f64 z 4))))
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x)
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))))
(*.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (*.f64 (+.f64 1 (*.f64 -1 (/.f64 (pow.f64 y 2) (+.f64 y z)))) x) (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x))
(*.f64 x (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))))
(*.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (*.f64 -1 (*.f64 (-.f64 (/.f64 (pow.f64 y 2) (+.f64 y z)) 1) x)))
(fma.f64 (+.f64 1 (/.f64 (*.f64 y (neg.f64 y)) (+.f64 z y))) x (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(fma.f64 x (-.f64 1 (/.f64 (*.f64 y y) (+.f64 z y))) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x)
(fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x)
(-.f64 x (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) x))
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z))
(/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t))
(*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) t)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) t) (+.f64 y z)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 2) x) (+.f64 y z))) x))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
x
(+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) x)
(fma.f64 (*.f64 y y) (-.f64 (/.f64 t z) (/.f64 x z)) x)
(fma.f64 (-.f64 (/.f64 t z) (/.f64 x z)) (*.f64 y y) x)
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) x))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (*.f64 y y) (-.f64 (/.f64 t z) (/.f64 x z)) x))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (-.f64 (/.f64 t z) (/.f64 x z)) (*.f64 y y) x))
(+.f64 (*.f64 (-.f64 (/.f64 x (pow.f64 z 2)) (/.f64 t (pow.f64 z 2))) (pow.f64 y 3)) (+.f64 (*.f64 (pow.f64 y 2) (-.f64 (/.f64 t z) (/.f64 x z))) (+.f64 (*.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3)))) x)))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (*.f64 y y) (-.f64 (/.f64 t z) (/.f64 x z)) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) x)))
(fma.f64 (-.f64 (/.f64 x (*.f64 z z)) (/.f64 t (*.f64 z z))) (pow.f64 y 3) (fma.f64 (-.f64 (/.f64 t z) (/.f64 x z)) (*.f64 y y) (fma.f64 (pow.f64 y 4) (-.f64 (/.f64 t (pow.f64 z 3)) (/.f64 x (pow.f64 z 3))) x)))
(*.f64 y (-.f64 t x))
(-.f64 (+.f64 (*.f64 z x) (+.f64 x (*.f64 y (-.f64 t x)))) (*.f64 t z))
(-.f64 (fma.f64 z x (fma.f64 y (-.f64 t x) x)) (*.f64 t z))
(fma.f64 z (-.f64 x t) (fma.f64 y (-.f64 t x) x))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) y)) (+.f64 x (*.f64 y (-.f64 t x))))) (+.f64 (*.f64 t z) (*.f64 -1 (/.f64 (*.f64 t (pow.f64 z 2)) y))))
(-.f64 (fma.f64 z x (fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 y x)) (fma.f64 y (-.f64 t x) x))) (fma.f64 t z (neg.f64 (/.f64 t (/.f64 y (*.f64 z z))))))
(-.f64 (fma.f64 z x (-.f64 (fma.f64 y (-.f64 t x) x) (/.f64 (*.f64 z z) (/.f64 y x)))) (-.f64 (*.f64 t z) (/.f64 t (/.f64 y (*.f64 z z)))))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 z 2) x) y)) (+.f64 x (*.f64 y (-.f64 t x)))))) (+.f64 (*.f64 t z) (+.f64 (*.f64 -1 (/.f64 (*.f64 t (pow.f64 z 2)) y)) (/.f64 (*.f64 t (pow.f64 z 3)) (pow.f64 y 2)))))
(-.f64 (fma.f64 z x (+.f64 (fma.f64 -1 (/.f64 (*.f64 z z) (/.f64 y x)) (fma.f64 y (-.f64 t x) x)) (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x)))) (fma.f64 t z (fma.f64 -1 (/.f64 t (/.f64 y (*.f64 z z))) (/.f64 t (/.f64 (*.f64 y y) (pow.f64 z 3))))))
(+.f64 (fma.f64 z x (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x))) (-.f64 (-.f64 (fma.f64 y (-.f64 t x) x) (/.f64 (*.f64 z z) (/.f64 y x))) (fma.f64 t z (-.f64 (*.f64 (/.f64 t y) (/.f64 (pow.f64 z 3) y)) (/.f64 t (/.f64 y (*.f64 z z)))))))
(*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x))))
(neg.f64 (*.f64 y (*.f64 -1 (-.f64 t x))))
(*.f64 (-.f64 x t) (neg.f64 y))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) x)) (*.f64 t z))
(-.f64 (fma.f64 z x (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 t x))) x)) (*.f64 t z))
(+.f64 (fma.f64 (neg.f64 y) (-.f64 x t) x) (*.f64 z (-.f64 x t)))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) x) (*.f64 t (pow.f64 z 2))) y)) x))) (*.f64 t z))
(-.f64 (fma.f64 z x (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 t x))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 x (*.f64 z z)) (*.f64 t (*.f64 z z))) y) x))) (*.f64 t z))
(+.f64 (-.f64 (-.f64 x (/.f64 (*.f64 (*.f64 z z) (-.f64 x t)) y)) (*.f64 (-.f64 x t) y)) (*.f64 z (-.f64 x t)))
(-.f64 (+.f64 (*.f64 z x) (+.f64 (/.f64 (*.f64 (pow.f64 z 3) x) (pow.f64 y 2)) (+.f64 (*.f64 -1 (*.f64 y (-.f64 (*.f64 -1 t) (*.f64 -1 x)))) (+.f64 (*.f64 -1 (/.f64 (-.f64 (*.f64 (pow.f64 z 2) x) (*.f64 t (pow.f64 z 2))) y)) x)))) (+.f64 (*.f64 t z) (/.f64 (*.f64 t (pow.f64 z 3)) (pow.f64 y 2))))
(-.f64 (fma.f64 z x (+.f64 (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x)) (fma.f64 -1 (*.f64 y (*.f64 -1 (-.f64 t x))) (fma.f64 -1 (/.f64 (-.f64 (*.f64 x (*.f64 z z)) (*.f64 t (*.f64 z z))) y) x)))) (fma.f64 t z (/.f64 t (/.f64 (*.f64 y y) (pow.f64 z 3)))))
(+.f64 (fma.f64 z x (/.f64 (pow.f64 z 3) (/.f64 (*.f64 y y) x))) (-.f64 (-.f64 (-.f64 x (/.f64 (*.f64 (*.f64 z z) (-.f64 x t)) y)) (*.f64 (-.f64 x t) y)) (fma.f64 t z (*.f64 (/.f64 t y) (/.f64 (pow.f64 z 3) y)))))
(+.f64 (*.f64 y (-.f64 t x)) x)
(fma.f64 y (-.f64 t x) x)
(+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x))))
(-.f64 (fma.f64 z x (fma.f64 y (-.f64 t x) x)) (*.f64 t z))
(fma.f64 z (-.f64 x t) (fma.f64 y (-.f64 t x) x))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x)))))
(fma.f64 (*.f64 z z) (-.f64 (/.f64 t y) (/.f64 x y)) (fma.f64 z (-.f64 x t) (fma.f64 y (-.f64 t x) x)))
(+.f64 (*.f64 (pow.f64 z 2) (-.f64 (/.f64 t y) (/.f64 x y))) (+.f64 (*.f64 (pow.f64 z 3) (-.f64 (/.f64 x (pow.f64 y 2)) (/.f64 t (pow.f64 y 2)))) (+.f64 (*.f64 z (-.f64 x t)) (+.f64 x (*.f64 y (-.f64 t x))))))
(fma.f64 (*.f64 z z) (-.f64 (/.f64 t y) (/.f64 x y)) (fma.f64 (pow.f64 z 3) (-.f64 (/.f64 x (*.f64 y y)) (/.f64 t (*.f64 y y))) (fma.f64 z (-.f64 x t) (fma.f64 y (-.f64 t x) x))))
x
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)
(+.f64 x (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x))))
(+.f64 x (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) x)
(+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 x (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x))) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) x))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 x (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
(+.f64 (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 x (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
x
(+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)
(+.f64 x (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x))))
(+.f64 x (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x))
(+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) x)
(+.f64 x (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 x (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))))
(+.f64 (/.f64 (*.f64 (pow.f64 y 4) (-.f64 t x)) (pow.f64 z 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 y 3) (-.f64 t x)) (pow.f64 z 2))) (+.f64 (/.f64 (*.f64 (pow.f64 y 2) (-.f64 t x)) z) x)))
(+.f64 (/.f64 (pow.f64 y 4) (/.f64 (pow.f64 z 3) (-.f64 t x))) (+.f64 (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (*.f64 z z) (-.f64 t x))) (/.f64 (*.f64 y y) (/.f64 z (-.f64 t x)))) x))
(+.f64 (+.f64 (*.f64 (/.f64 (*.f64 y y) z) (-.f64 t x)) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 x (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
(+.f64 (fma.f64 (/.f64 (*.f64 y y) z) (-.f64 t x) (/.f64 (*.f64 (-.f64 x t) (pow.f64 y 3)) (*.f64 z z))) (+.f64 x (*.f64 (/.f64 (pow.f64 y 4) (pow.f64 z 3)) (-.f64 t x))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x))) 1)
(fma.f64 z (-.f64 x t) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 z (-.f64 x t)))) (/.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(*.f64 (fma.f64 z (-.f64 x t) x) 1)
(fma.f64 z (-.f64 x t) x)
(*.f64 1 (fma.f64 z (-.f64 x t) x))
(fma.f64 z (-.f64 x t) x)
(*.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2))
(fma.f64 z (-.f64 x t) x)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 2) (cbrt.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(*.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) (sqrt.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (-.f64 (*.f64 z (-.f64 x t)) x)))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (/.f64 1 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (-.f64 (*.f64 z (-.f64 x t)) x)))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 z (-.f64 x t))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) 1) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (-.f64 (*.f64 z (-.f64 x t)) x)))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 (*.f64 x x) (*.f64 (*.f64 x (-.f64 x t)) z))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (-.f64 (*.f64 x x) (*.f64 z (*.f64 x (-.f64 x t))))))
(/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x (-.f64 x (*.f64 z (-.f64 x t))))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2)) (-.f64 x (*.f64 z (-.f64 x t))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 z (-.f64 x t)) (fma.f64 z (-.f64 x t) (neg.f64 x))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (fma.f64 z (-.f64 x t) (neg.f64 x)))))))
(*.f64 1 (/.f64 (+.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 z (*.f64 (-.f64 x t) (-.f64 (*.f64 z (-.f64 x t)) x))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))) (neg.f64 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x x)) (-.f64 (*.f64 z (-.f64 x t)) x))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x x)) (fma.f64 z (-.f64 x t) (neg.f64 x)))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 z (-.f64 x t)) 2))) (neg.f64 (-.f64 x (*.f64 z (-.f64 x t)))))
(/.f64 (-.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2) (*.f64 x x)) (-.f64 (*.f64 z (-.f64 x t)) x))
(pow.f64 (fma.f64 z (-.f64 x t) x) 1)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (cbrt.f64 (fma.f64 z (-.f64 x t) x)) 3)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3) 1/3)
(fma.f64 z (-.f64 x t) x)
(pow.f64 (sqrt.f64 (fma.f64 z (-.f64 x t) x)) 2)
(fma.f64 z (-.f64 x t) x)
(sqrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 2))
(fabs.f64 (fma.f64 z (-.f64 x t) x))
(log.f64 (exp.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 z (-.f64 x t) x))))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (pow.f64 (exp.f64 z) (-.f64 x t))))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t))))))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (pow.f64 (exp.f64 z) (-.f64 x t)) (+.f64 1 (expm1.f64 x))))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (exp.f64 x)))
(fma.f64 z (-.f64 x t) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))) (+.f64 1 (expm1.f64 x))))
(fma.f64 z (-.f64 x t) x)
(cbrt.f64 (pow.f64 (fma.f64 z (-.f64 x t) x) 3))
(fma.f64 z (-.f64 x t) x)
(expm1.f64 (log1p.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(exp.f64 (log.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 z (-.f64 x t) x)) 1))
(fma.f64 z (-.f64 x t) x)
(log1p.f64 (expm1.f64 (fma.f64 z (-.f64 x t) x)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 (-.f64 x t) z x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 1 x (*.f64 z (-.f64 x t)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 1 (*.f64 z (-.f64 x t)) x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 2) (cbrt.f64 (*.f64 z (-.f64 x t))) x)
(fma.f64 z (-.f64 x t) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 z (-.f64 x t)))
(fma.f64 z (-.f64 x t) x)
(fma.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) (sqrt.f64 (*.f64 z (-.f64 x t))) x)
(fma.f64 z (-.f64 x t) x)
(+.f64 (*.f64 z x) (*.f64 z (neg.f64 t)))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 x z) (*.f64 (neg.f64 t) z))
(*.f64 z (-.f64 x t))
(-.f64 (exp.f64 (log1p.f64 (*.f64 z (-.f64 x t)))) 1)
(*.f64 z (-.f64 x t))
(/.f64 (*.f64 z (-.f64 (pow.f64 x 3) (pow.f64 t 3))) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) (/.f64 (fma.f64 x x (*.f64 t (+.f64 t x))) z))
(*.f64 (/.f64 z (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 x 3) (pow.f64 t 3)))
(/.f64 (*.f64 z (-.f64 (*.f64 x x) (*.f64 t t))) (+.f64 x t))
(/.f64 z (/.f64 (+.f64 t x) (-.f64 (*.f64 x x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 x t) (+.f64 t x)) (/.f64 (+.f64 t x) z))
(/.f64 (*.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) z) (fma.f64 x x (*.f64 t (+.f64 x t))))
(/.f64 (-.f64 (pow.f64 x 3) (pow.f64 t 3)) (/.f64 (fma.f64 x x (*.f64 t (+.f64 t x))) z))
(*.f64 (/.f64 z (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 x 3) (pow.f64 t 3)))
(/.f64 (*.f64 (-.f64 (*.f64 x x) (*.f64 t t)) z) (+.f64 x t))
(/.f64 z (/.f64 (+.f64 t x) (-.f64 (*.f64 x x) (*.f64 t t))))
(/.f64 (*.f64 (-.f64 x t) (+.f64 t x)) (/.f64 (+.f64 t x) z))
(pow.f64 (*.f64 z (-.f64 x t)) 1)
(*.f64 z (-.f64 x t))
(pow.f64 (cbrt.f64 (*.f64 z (-.f64 x t))) 3)
(*.f64 z (-.f64 x t))
(pow.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3) 1/3)
(*.f64 z (-.f64 x t))
(pow.f64 (sqrt.f64 (*.f64 z (-.f64 x t))) 2)
(*.f64 z (-.f64 x t))
(sqrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 2))
(fabs.f64 (*.f64 z (-.f64 x t)))
(log.f64 (pow.f64 (exp.f64 z) (-.f64 x t)))
(*.f64 z (-.f64 x t))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 z (-.f64 x t)))))
(*.f64 z (-.f64 x t))
(cbrt.f64 (pow.f64 (*.f64 z (-.f64 x t)) 3))
(*.f64 z (-.f64 x t))
(expm1.f64 (log1p.f64 (*.f64 z (-.f64 x t))))
(*.f64 z (-.f64 x t))
(exp.f64 (log.f64 (*.f64 z (-.f64 x t))))
(*.f64 z (-.f64 x t))
(exp.f64 (*.f64 (log.f64 (*.f64 z (-.f64 x t))) 1))
(*.f64 z (-.f64 x t))
(log1p.f64 (expm1.f64 (*.f64 z (-.f64 x t))))
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 (*.f64 y y) t) (*.f64 (*.f64 y y) (neg.f64 x)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(+.f64 (*.f64 t (*.f64 y y)) (*.f64 (neg.f64 x) (*.f64 y y)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y)))) 1)
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(/.f64 (*.f64 (*.f64 y y) (-.f64 (pow.f64 t 3) (pow.f64 x 3))) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 y y) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 y y) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 (*.f64 y y) (-.f64 (*.f64 t t) (*.f64 x x))) (+.f64 x t))
(/.f64 (*.f64 y y) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x))))
(/.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 t x) (+.f64 t x)) (-.f64 t x)))
(/.f64 (*.f64 (-.f64 (pow.f64 t 3) (pow.f64 x 3)) (*.f64 y y)) (fma.f64 t t (*.f64 x (+.f64 x t))))
(/.f64 (*.f64 y y) (/.f64 (fma.f64 t t (*.f64 x (+.f64 t x))) (-.f64 (pow.f64 t 3) (pow.f64 x 3))))
(*.f64 (/.f64 (*.f64 y y) (fma.f64 t t (*.f64 x (+.f64 t x)))) (-.f64 (pow.f64 t 3) (pow.f64 x 3)))
(/.f64 (*.f64 (-.f64 (*.f64 t t) (*.f64 x x)) (*.f64 y y)) (+.f64 x t))
(/.f64 (*.f64 y y) (/.f64 (+.f64 t x) (-.f64 (*.f64 t t) (*.f64 x x))))
(/.f64 (*.f64 y y) (/.f64 (/.f64 (+.f64 t x) (+.f64 t x)) (-.f64 t x)))
(pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 1)
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 3)
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(pow.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3) 1/3)
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2)
(sqrt.f64 (*.f64 (pow.f64 (-.f64 t x) 2) (pow.f64 y 4)))
(sqrt.f64 (*.f64 (pow.f64 y 4) (pow.f64 (-.f64 t x) 2)))
(log.f64 (pow.f64 (exp.f64 (-.f64 t x)) (*.f64 y y)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y)))))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 t x) (*.f64 y y)) 3))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 t x) 3) (pow.f64 (*.f64 y y) 3)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y y) 3) (pow.f64 (-.f64 t x) 3)))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(exp.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 1))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 t x) (*.f64 y y))))
(*.f64 (-.f64 t x) (*.f64 y y))
(*.f64 y (*.f64 y (-.f64 t x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(-.f64 (/.f64 t (/.f64 (+.f64 z y) (*.f64 y y))) (/.f64 x (/.f64 (+.f64 z y) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (-.f64 t x) (/.f64 1 (/.f64 (+.f64 z y) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (-.f64 t x) (*.f64 (*.f64 y y) (/.f64 1 (+.f64 z y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 y y) (*.f64 (-.f64 t x) (/.f64 1 (+.f64 z y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (/.f64 1 (+.f64 z y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (*.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (/.f64 1 (+.f64 z y))))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2) (/.f64 1 (+.f64 z y)))
(/.f64 (pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2) (+.f64 z y))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))))
(pow.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) 2)
(pow.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (sqrt.f64 (-.f64 t x))) 2)
(*.f64 (*.f64 (-.f64 t x) (neg.f64 (*.f64 y y))) (/.f64 1 (neg.f64 (+.f64 z y))))
(/.f64 (*.f64 (*.f64 (-.f64 t x) (*.f64 y (neg.f64 y))) 1) (neg.f64 (+.f64 z y)))
(/.f64 (-.f64 x t) (/.f64 (-.f64 (neg.f64 z) y) (*.f64 y y)))
(*.f64 (/.f64 1 (+.f64 z y)) (*.f64 (-.f64 t x) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (*.f64 (-.f64 t x) y) (*.f64 y (/.f64 1 (+.f64 z y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) 1) (/.f64 (*.f64 y y) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y y) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) y))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) y) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))) (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) y) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y y) 1) (/.f64 (-.f64 t x) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 y y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (-.f64 t x) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) y))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) y))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) y) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) 1) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (cbrt.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 y (*.f64 y (-.f64 t x)))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) 2) (sqrt.f64 (+.f64 z y))) (/.f64 (cbrt.f64 (*.f64 (-.f64 t x) (*.f64 y y))) (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) y) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 1) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (+.f64 z y)))
(*.f64 (pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2) (/.f64 1 (+.f64 z y)))
(/.f64 (pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2) (+.f64 z y))
(*.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (cbrt.f64 (+.f64 z y))))
(/.f64 (/.f64 (pow.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) 2) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (cbrt.f64 (+.f64 z y)))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) 1) (/.f64 y (+.f64 z y)))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (cbrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (/.f64 y (/.f64 (cbrt.f64 (+.f64 z y)) y)))
(*.f64 (/.f64 (-.f64 t x) (pow.f64 (cbrt.f64 (+.f64 z y)) 2)) (*.f64 (/.f64 y (cbrt.f64 (+.f64 z y))) y))
(*.f64 (/.f64 (*.f64 (-.f64 t x) y) (sqrt.f64 (+.f64 z y))) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y y) (sqrt.f64 (+.f64 z y))))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (sqrt.f64 (+.f64 z y))) y) (/.f64 y (sqrt.f64 (+.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 (pow.f64 y 3) (pow.f64 z 3))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(/.f64 (*.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (fma.f64 y y (*.f64 z (-.f64 z y)))) (+.f64 (pow.f64 y 3) (pow.f64 z 3)))
(*.f64 (/.f64 (-.f64 t x) (/.f64 (+.f64 (pow.f64 y 3) (pow.f64 z 3)) (*.f64 y y))) (fma.f64 y y (*.f64 z (-.f64 z y))))
(*.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (-.f64 (*.f64 y y) (*.f64 z z))) (-.f64 y z))
(*.f64 (/.f64 (-.f64 t x) (/.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (*.f64 y y))) (-.f64 y z))
(*.f64 (*.f64 (/.f64 (-.f64 t x) (-.f64 (*.f64 y y) (*.f64 z z))) (*.f64 y y)) (-.f64 y z))
(pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 1)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) 1/3)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(pow.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) 2)
(pow.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (sqrt.f64 (-.f64 t x))) 2)
(pow.f64 (/.f64 (+.f64 z y) (*.f64 (-.f64 t x) (*.f64 y y))) -1)
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(neg.f64 (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (neg.f64 (+.f64 z y))))
(/.f64 (*.f64 (*.f64 (-.f64 t x) (*.f64 y (neg.f64 y))) 1) (neg.f64 (+.f64 z y)))
(/.f64 (-.f64 x t) (/.f64 (-.f64 (neg.f64 z) y) (*.f64 y y)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2))
(fabs.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))))
(log.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(exp.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 (neg.f64 x) (*.f64 y y)) (+.f64 z y)) (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)))
(*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))) 1)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(-.f64 (/.f64 (*.f64 x x) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (/.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (+.f64 x (*.f64 (-.f64 x t) (/.f64 (*.f64 y y) (+.f64 z y)))))
(*.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(*.f64 1 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(*.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2) (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(*.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(*.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (/.f64 1 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 y 6) (pow.f64 x 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x))))))
(*.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (/.f64 1 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (+.f64 x (*.f64 (-.f64 x t) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 1 (/.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 y 6) (pow.f64 x 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x))))))
(/.f64 1 (/.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (+.f64 x (*.f64 (-.f64 x t) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 3)) 1) (fma.f64 x x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 y 6) (pow.f64 x 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3)) (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (-.f64 (*.f64 x x) (*.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(/.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 3)) (+.f64 (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2) (*.f64 x (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))))))
(/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 y 6) (pow.f64 x 3)) (fma.f64 x (+.f64 x (*.f64 (-.f64 x t) (/.f64 (*.f64 y y) (+.f64 z y)))) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2)) (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2)) (+.f64 x (*.f64 (-.f64 x t) (/.f64 (*.f64 y y) (+.f64 z y)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 3) (pow.f64 x 3))) (neg.f64 (fma.f64 x x (*.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x 3) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 3))) (neg.f64 (fma.f64 x x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 (*.f64 y y) (-.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) x))))))
(*.f64 1 (/.f64 (fma.f64 (pow.f64 (/.f64 (-.f64 t x) (+.f64 z y)) 3) (pow.f64 y 6) (pow.f64 x 3)) (fma.f64 x x (*.f64 (-.f64 t x) (*.f64 (/.f64 (*.f64 y y) (+.f64 z y)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x)))))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2))) (neg.f64 (-.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2) (*.f64 x x)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) 2) (*.f64 x x)) (-.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x))
(/.f64 (neg.f64 (-.f64 (*.f64 x x) (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2))) (neg.f64 (-.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y))) 2) (*.f64 x x)) (fma.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)) (neg.f64 x)))
(pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 1)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(pow.f64 (cbrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 3)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(pow.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3) 1/3)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(pow.f64 (sqrt.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 2)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2))
(sqrt.f64 (pow.f64 (+.f64 x (*.f64 (-.f64 t x) (/.f64 (*.f64 y y) (+.f64 z y)))) 2))
(fabs.f64 (fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x))
(log.f64 (exp.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (exp.f64 x) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 x)) (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) (+.f64 1 (expm1.f64 x))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (exp.f64 x)))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log.f64 (*.f64 (+.f64 1 (expm1.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) (+.f64 1 (expm1.f64 x))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(cbrt.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 3))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(expm1.f64 (log1p.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(exp.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(exp.f64 (*.f64 (log.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))) 1))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(log1p.f64 (expm1.f64 (+.f64 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (/.f64 1 (+.f64 z y)) x)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 1 x (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 1 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)) x)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) 2) (cbrt.f64 (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y))) x)
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (/.f64 (-.f64 t x) (+.f64 z y)) (*.f64 y y)))
(+.f64 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) t)) (fma.f64 -1 (/.f64 (*.f64 y y) (/.f64 (+.f64 z y) x)) x))
(fma.f64 y (*.f64 y (/.f64 (-.f64 t x) (+.f64 z y))) x)
(fma.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) x)
(+.f64 (pow.f64 (/.f64 (*.f64 y (sqrt.f64 (-.f64 t x))) (sqrt.f64 (+.f64 z y))) 2) x)
(+.f64 x (pow.f64 (*.f64 (/.f64 y (sqrt.f64 (+.f64 z y))) (sqrt.f64 (-.f64 t x))) 2))

eval101.0ms (0.7%)

Compiler

Compiled 7487 to 2251 computations (69.9% saved)

prune99.0ms (0.7%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New3593362
Fresh022
Picked235
Done246
Total36312375
Accurracy
100.0%
Counts
375 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
59.5%
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
41.3%
(-.f64 x (*.f64 x y))
39.0%
(+.f64 (*.f64 y t) x)
45.2%
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
61.3%
(+.f64 x (+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))))
61.2%
(+.f64 x (*.f64 t (-.f64 y z)))
44.1%
(*.f64 (-.f64 x t) (neg.f64 y))
27.4%
(*.f64 (neg.f64 t) z)
46.6%
(*.f64 z (-.f64 x t))
24.9%
(*.f64 y (neg.f64 x))
22.5%
(*.f64 y t)
19.1%
x
Compiler

Compiled 287 to 138 computations (51.9% saved)

regimes84.0ms (0.6%)

Counts
21 → 1
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 t (-.f64 y z)))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 x (*.f64 (-.f64 t x) y))
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(+.f64 x (+.f64 (*.f64 z x) (*.f64 z (neg.f64 t))))
(+.f64 (*.f64 -1 (*.f64 t z)) (+.f64 (*.f64 z x) x))
(+.f64 x (/.f64 (*.f64 (-.f64 t x) (*.f64 y y)) (+.f64 y z)))
(+.f64 x (+.f64 (*.f64 (-.f64 y z) t) (*.f64 (-.f64 y z) (neg.f64 x))))
(+.f64 x (/.f64 (*.f64 (-.f64 (*.f64 y y) (*.f64 z z)) (-.f64 t x)) (+.f64 y z)))
(fma.f64 y t (*.f64 x (+.f64 1 (neg.f64 y))))
(+.f64 x (fma.f64 (-.f64 y z) t (*.f64 (-.f64 y z) (neg.f64 x))))
Outputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
Calls

6 calls:

21.0ms
(-.f64 y z)
14.0ms
t
13.0ms
y
12.0ms
z
12.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1z
100.0%1t
100.0%1(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
100.0%1(-.f64 y z)
Compiler

Compiled 207 to 86 computations (58.5% saved)

regimes292.0ms (2.1%)

Counts
13 → 3
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 t (-.f64 y z)))
(+.f64 x (*.f64 z (-.f64 x t)))
(+.f64 x (*.f64 (-.f64 t x) y))
(+.f64 x (*.f64 (-.f64 t x) (neg.f64 z)))
Outputs
(*.f64 z (-.f64 x t))
(+.f64 x (*.f64 (-.f64 t x) y))
(+.f64 x (*.f64 z (-.f64 x t)))
Calls

5 calls:

81.0ms
x
74.0ms
t
59.0ms
(-.f64 y z)
39.0ms
z
37.0ms
y
Results
AccuracySegmentsBranch
80.9%10x
87.8%3y
89.8%3z
81.7%9t
74.8%6(-.f64 y z)
Compiler

Compiled 98 to 49 computations (50% saved)

regimes114.0ms (0.8%)

Counts
11 → 3
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 t (-.f64 y z)))
(+.f64 x (*.f64 z (-.f64 x t)))
Outputs
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 z (-.f64 x t)))
(*.f64 (-.f64 x t) (neg.f64 y))
Calls

2 calls:

89.0ms
z
23.0ms
y
Results
AccuracySegmentsBranch
87.8%3y
84.1%9z
Compiler

Compiled 66 to 30 computations (54.5% saved)

regimes57.0ms (0.4%)

Counts
10 → 7
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 t (-.f64 y z)))
Outputs
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 x (*.f64 t (-.f64 y z)))
(*.f64 z (-.f64 x t))
(+.f64 x (*.f64 t (-.f64 y z)))
(+.f64 (*.f64 z x) x)
(+.f64 x (*.f64 t (-.f64 y z)))
(*.f64 (-.f64 x t) (neg.f64 y))
Calls

1 calls:

53.0ms
y
Results
AccuracySegmentsBranch
83.6%7y
Compiler

Compiled 54 to 25 computations (53.7% saved)

regimes274.0ms (2%)

Counts
9 → 8
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
Outputs
(*.f64 z (-.f64 x t))
(*.f64 (-.f64 x t) (neg.f64 y))
(-.f64 x (*.f64 x y))
(*.f64 (-.f64 x t) (neg.f64 y))
(+.f64 (*.f64 y t) x)
(*.f64 (-.f64 x t) (neg.f64 y))
(-.f64 x (*.f64 x y))
(*.f64 z (-.f64 x t))
Calls

2 calls:

174.0ms
y
95.0ms
z
Results
AccuracySegmentsBranch
81.0%8z
78.1%8y
Compiler

Compiled 52 to 26 computations (50% saved)

regimes28.0ms (0.2%)

Counts
8 → 3
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
(-.f64 x (*.f64 x y))
Outputs
(*.f64 z (-.f64 x t))
(-.f64 x (*.f64 x y))
(*.f64 z (-.f64 x t))
Calls

1 calls:

25.0ms
z
Results
AccuracySegmentsBranch
73.9%3z
Compiler

Compiled 41 to 20 computations (51.2% saved)

regimes89.0ms (0.6%)

Counts
7 → 5
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
(*.f64 (neg.f64 t) z)
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(+.f64 (*.f64 z x) x)
Outputs
(*.f64 z (-.f64 x t))
(+.f64 (*.f64 y t) x)
(*.f64 y (neg.f64 x))
(+.f64 (*.f64 y t) x)
(*.f64 z (-.f64 x t))
Calls

2 calls:

60.0ms
t
27.0ms
z
Results
AccuracySegmentsBranch
60.6%11t
74.5%5z
Compiler

Compiled 41 to 22 computations (46.3% saved)

regimes87.0ms (0.6%)

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

3 calls:

33.0ms
z
32.0ms
x
20.0ms
y
Results
AccuracySegmentsBranch
51.9%7x
59.6%3y
64.4%7z
Compiler

Compiled 36 to 23 computations (36.1% saved)

regimes232.0ms (1.7%)

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

4 calls:

89.0ms
z
87.0ms
y
29.0ms
t
26.0ms
x
Results
AccuracySegmentsBranch
41.2%6x
43.6%7t
46.0%6z
51.7%9y
Compiler

Compiled 36 to 25 computations (30.6% saved)

regimes47.0ms (0.3%)

Counts
3 → 6
Calls
Call 1
Inputs
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
Outputs
(*.f64 y (neg.f64 x))
(*.f64 y t)
(*.f64 y (neg.f64 x))
x
(*.f64 y t)
(*.f64 y (neg.f64 x))
Calls

2 calls:

30.0ms
y
17.0ms
z
Results
AccuracySegmentsBranch
30.9%5z
44.2%6y
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes32.0ms (0.2%)

Counts
2 → 3
Calls
Call 1
Inputs
x
(*.f64 y t)
Outputs
(*.f64 y t)
x
(*.f64 y t)
Calls

3 calls:

11.0ms
y
11.0ms
x
9.0ms
t
Results
AccuracySegmentsBranch
30.6%3x
28.6%3t
35.3%3y
Compiler

Compiled 23 to 17 computations (26.1% saved)

regimes14.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
x
Outputs
x
Calls

4 calls:

5.0ms
z
3.0ms
t
3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
19.1%1z
19.1%1t
19.1%1x
19.1%1y
Compiler

Compiled 25 to 20 computations (20% saved)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
14.0ms
2.7607409996682476e-45
8.280490991570457e-45
15.0ms
-4.435432318532576e+41
-2.3798396889965516e+40
Results
21.0ms144×body256valid
6.0ms48×body256infinite
Compiler

Compiled 294 to 199 computations (32.3% saved)

bsearch29.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
16.0ms
4.2592287597694834e+57
2.84419914452887e+58
13.0ms
-3.250886685175916e+28
-3.5091654881032956e+27
Results
16.0ms127×body256valid
8.0ms65×body256infinite
Compiler

Compiled 296 to 206 computations (30.4% saved)

bsearch124.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
18.0ms
4.2592287597694834e+57
2.84419914452887e+58
21.0ms
3.615448622001679e-59
2.166819492557405e-43
14.0ms
1.1093784105985882e-119
1.9673422349297425e-119
28.0ms
2.8159220852022922e-198
7.134165697002033e-190
31.0ms
-1.3142440594567183e-295
2.583325079382765e-307
13.0ms
-3.250886685175916e+28
-3.5091654881032956e+27
Results
60.0ms455×body256valid
29.0ms169×body256infinite
14.0ms53×body1024valid
12.0ms43×body512valid
Compiler

Compiled 1022 to 701 computations (31.4% saved)

bsearch163.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.4010778155015482e-61
3.955845455682101e-56
22.0ms
2.864038732672311e-262
1.1434711231488955e-260
23.0ms
1.1046479658626556e-305
2.2934679498368718e-300
24.0ms
-7.5630292234260755e-227
-1.6400452779891309e-230
25.0ms
-3.3970923858249595e-187
-2.1860512196374322e-189
25.0ms
-2.507944446787633e-42
-1.1041115964419502e-54
15.0ms
-4.435432318532576e+41
-2.3798396889965516e+40
Results
94.0ms598×body256valid
24.0ms189×body256infinite
22.0ms73×body1024valid
10.0ms52×body512valid
Compiler

Compiled 1208 to 860 computations (28.8% saved)

bsearch120.0ms (0.9%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
60.0ms
1.4010778155015482e-61
3.955845455682101e-56
60.0ms
-1.5504019379928073e+23
-7.84441316256061e+19
Results
83.0ms216×body256valid
24.0ms56×body256infinite
Compiler

Compiled 360 to 252 computations (30% saved)

bsearch167.0ms (1.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
3.680939729802119e-50
2.7607409996682476e-45
51.0ms
5.664259032681596e-187
7.5589786723615545e-177
44.0ms
3.2907222314516105e-244
7.07761190327812e-237
43.0ms
-4.435432318532576e+41
-2.3798396889965516e+40
Results
93.0ms364×body256valid
27.0ms122×body256infinite
24.0ms41×body1024valid
11.0ms33×body512valid
Compiler

Compiled 701 to 504 computations (28.1% saved)

bsearch50.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
31.0ms
4.2592287597694834e+57
2.84419914452887e+58
19.0ms
-5.49281216035815e+89
-7.495945141207022e+80
Results
28.0ms133×body256valid
17.0ms107×body256infinite
Compiler

Compiled 305 to 224 computations (26.6% saved)

bsearch190.0ms (1.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
22.0ms
4.2592287597694834e+57
2.84419914452887e+58
28.0ms
2.320313818365633e-15
3.2630912579782456e-6
34.0ms
1.3129364449969396e-205
3.408803616129764e-203
26.0ms
-5.487338995618817e-245
-2.640229920889479e-249
8.0ms
-3.5493585251580143e-44
-2.4364354283275975e-44
20.0ms
-3.250886685175916e+28
-3.5091654881032956e+27
29.0ms
-6.291000115016403e+43
-7.996162842052831e+42
24.0ms
-1.4731368132497455e+150
-1.028547795269879e+150
Results
108.0ms511×body256valid
49.0ms234×body256infinite
12.0ms41×body1024valid
3.0ms14×body512valid
Compiler

Compiled 826 to 648 computations (21.5% saved)

bsearch152.0ms (1.1%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
9.085205983603869e+55
4.2592287597694834e+57
38.0ms
2.320313818365633e-15
3.2630912579782456e-6
35.0ms
-469221756645.7328
-329965690.17837495
21.0ms
-6.291000115016403e+43
-7.996162842052831e+42
25.0ms
-1.4731368132497455e+150
-1.028547795269879e+150
Results
96.0ms373×body256valid
45.0ms171×body256infinite
Compiler

Compiled 555 to 430 computations (22.5% saved)

bsearch49.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
38.0ms
2.320313818365633e-15
3.2630912579782456e-6
11.0ms
-3.5493585251580143e-44
-2.4364354283275975e-44
Results
37.0ms150×body256valid
8.0ms42×body256infinite
Compiler

Compiled 188 to 146 computations (22.3% saved)

simplify231.0ms (1.6%)

Algorithm
egg-herbie
Rules
332×unsub-neg
202×distribute-lft-neg-in
188×neg-mul-1
116×neg-sub0
104×cancel-sign-sub
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0148978
1199978
2227978
3246954
4266954
5306954
6364954
7455954
8627954
9741954
10797954
11863954
12908954
13959954
14987954
15994954
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(if (<=.f64 z -78000000000000001644175529961851096924160) (*.f64 z (-.f64 x t)) (if (<=.f64 z 743208845469783/200867255532373784442745261542645325315275374222849104412672) (+.f64 x (*.f64 (-.f64 t x) y)) (+.f64 x (*.f64 z (-.f64 x t)))))
(if (<=.f64 y -4600000000000000116098334720) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 z (-.f64 x t))) (*.f64 (-.f64 x t) (neg.f64 y))))
(if (<=.f64 y -8200000000000000493787021312) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 y 3225785912085263/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 y 1885232707114937/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 z (-.f64 x t)) (if (<=.f64 y 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 y 2091946924697607/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 (*.f64 z x) x) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 (-.f64 x t) (neg.f64 y))))))))
(if (<=.f64 z -82000000000000003216400924870207573327872) (*.f64 z (-.f64 x t)) (if (<=.f64 z -3706992666733213/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z -3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 x (*.f64 x y)) (if (<=.f64 z -1877712864298967/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 y t) x) (if (<=.f64 z 3190792125773441/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t)))))))))
(if (<=.f64 z -80000000000000000000) (*.f64 z (-.f64 x t)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t))))
(if (<=.f64 z -50000000000000000310004322520389159747584) (*.f64 z (-.f64 x t)) (if (<=.f64 z 6415114477738391/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (+.f64 (*.f64 y t) x) (if (<=.f64 z 361292644160979/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 y (neg.f64 x)) (if (<=.f64 z 8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 y t) x) (*.f64 z (-.f64 x t))))))
(if (<=.f64 y -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) (*.f64 y (neg.f64 x)) (if (<=.f64 y 24500000000000000923157099035783906969573975216719612870656) (*.f64 z (-.f64 x t)) (*.f64 y (neg.f64 x))))
(if (<=.f64 y -1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (*.f64 y (neg.f64 x)) (if (<=.f64 y -27000000000000001985626766861412425021784064) (*.f64 y t) (if (<=.f64 y -4100000000000000246893510656) (*.f64 y (neg.f64 x)) (if (<=.f64 y -5021681388309345/200867255532373784442745261542645325315275374222849104412672) (*.f64 (neg.f64 t) z) (if (<=.f64 y -2645059860670321/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) x (if (<=.f64 y 3883019193223799/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 (neg.f64 t) z) (if (<=.f64 y 1663791412799551/39614081257132168796771975168) x (if (<=.f64 y 6600000000000000214553424844541853803738726579838199529472) (*.f64 (neg.f64 t) z) (*.f64 y (neg.f64 x))))))))))
(if (<=.f64 y -1250000000000000021471915484022148897549138010538181888466541055650003907847735677510328342857646647840318244942942854348366390805646625781204318683136) (*.f64 y (neg.f64 x)) (if (<=.f64 y -34000000000000001216629221233236101983895552) (*.f64 y t) (if (<=.f64 y -340000000) (*.f64 y (neg.f64 x)) (if (<=.f64 y 7288990951312319/316912650057057350374175801344) x (if (<=.f64 y 150000000000000002896389520745036526298064251756944031744) (*.f64 y t) (*.f64 y (neg.f64 x)))))))
(if (<=.f64 y -3515176971816541/100433627766186892221372630771322662657637687111424552206336) (*.f64 y t) (if (<=.f64 y 6734393813712469/39614081257132168796771975168) x (*.f64 y t)))
x
Outputs
(+.f64 x (*.f64 (-.f64 y z) (-.f64 t x)))
(-.f64 x (*.f64 (-.f64 y z) (-.f64 x t)))
(if (<=.f64 z -78000000000000001644175529961851096924160) (*.f64 z (-.f64 x t)) (if (<=.f64 z 743208845469783/200867255532373784442745261542645325315275374222849104412672) (+.f64 x (*.f64 (-.f64 t x) y)) (+.f64 x (*.f64 z (-.f64 x t)))))
(if (<=.f64 z -78000000000000001644175529961851096924160) (*.f64 z (-.f64 x t)) (if (<=.f64 z 743208845469783/200867255532373784442745261542645325315275374222849104412672) (+.f64 x (*.f64 y (-.f64 t x))) (+.f64 x (*.f64 z (-.f64 x t)))))
(if (<=.f64 y -4600000000000000116098334720) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 z (-.f64 x t))) (*.f64 (-.f64 x t) (neg.f64 y))))
(if (or (<=.f64 y -4600000000000000116098334720) (not (<=.f64 y 4300000000000000329847976401345079252645557140874938286080))) (neg.f64 (*.f64 (-.f64 x t) y)) (+.f64 x (*.f64 z (-.f64 x t))))
(if (or (<=.f64 y -4600000000000000116098334720) (not (<=.f64 y 4300000000000000329847976401345079252645557140874938286080))) (neg.f64 (*.f64 y (-.f64 x t))) (+.f64 x (*.f64 z (-.f64 x t))))
(if (or (<=.f64 y -4600000000000000116098334720) (not (<=.f64 y 4300000000000000329847976401345079252645557140874938286080))) (*.f64 y (-.f64 t x)) (+.f64 x (*.f64 z (-.f64 x t))))
(if (<=.f64 y -8200000000000000493787021312) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 y 3225785912085263/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 y 1885232707114937/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 z (-.f64 x t)) (if (<=.f64 y 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 x (*.f64 t (-.f64 y z))) (if (<=.f64 y 2091946924697607/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 (*.f64 z x) x) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 t (-.f64 y z))) (*.f64 (-.f64 x t) (neg.f64 y))))))))
(if (<=.f64 y -8200000000000000493787021312) (neg.f64 (*.f64 (-.f64 x t) y)) (if (<=.f64 y 3225785912085263/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 1885232707114937/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 z (-.f64 x t)) (if (<=.f64 y 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 2091946924697607/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 x (*.f64 x z)) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 (-.f64 y z) t)) (neg.f64 (*.f64 (-.f64 x t) y))))))))
(if (<=.f64 y -8200000000000000493787021312) (neg.f64 (*.f64 y (-.f64 x t))) (if (<=.f64 y 3225785912085263/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 1885232707114937/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 z (-.f64 x t)) (if (<=.f64 y 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 2091946924697607/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 x (*.f64 x z)) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 (-.f64 y z) t)) (neg.f64 (*.f64 y (-.f64 x t)))))))))
(if (<=.f64 y -8200000000000000493787021312) (*.f64 y (-.f64 t x)) (if (<=.f64 y 3225785912085263/12650140831706913647030959169932331690597290610258882397306334876714396222999709180747523981339820280949192366519800744461863046086612092304188337496296156870094839017285397585279181733880826021327485479904546566785125467714043293663631459728072472271300628532022423097020838413451906408261645469290375391456731733818343424) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 1885232707114937/336648697699095904463423352504328234595221747380683127007889977796398857875013172615274658321765660878526910006795405933633243664011763447240180145321720374397134314952220454284266480504596653905362768111090008064) (*.f64 z (-.f64 x t)) (if (<=.f64 y 6904967880808265/363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328) (+.f64 x (*.f64 (-.f64 y z) t)) (if (<=.f64 y 2091946924697607/56539106072908298546665520023773392506479484700019806659891398441363832832) (+.f64 x (*.f64 x z)) (if (<=.f64 y 4300000000000000329847976401345079252645557140874938286080) (+.f64 x (*.f64 (-.f64 y z) t)) (*.f64 y (-.f64 t x))))))))
(if (<=.f64 z -82000000000000003216400924870207573327872) (*.f64 z (-.f64 x t)) (if (<=.f64 z -3706992666733213/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z -3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 x (*.f64 x y)) (if (<=.f64 z -1877712864298967/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 (*.f64 y t) x) (if (<=.f64 z 3190792125773441/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 (-.f64 x t) (neg.f64 y)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t)))))))))
(if (<=.f64 z -82000000000000003216400924870207573327872) (*.f64 z (-.f64 x t)) (if (<=.f64 z -3706992666733213/421249166674228746791672110734681729275580381602196445017243910144) (neg.f64 (*.f64 (-.f64 x t) y)) (if (<=.f64 z -3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 x (*.f64 x y)) (if (<=.f64 z -1877712864298967/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (neg.f64 (*.f64 (-.f64 x t) y)) (if (<=.f64 z 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 x (*.f64 y t)) (if (<=.f64 z 3190792125773441/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (neg.f64 (*.f64 (-.f64 x t) y)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t)))))))))
(if (<=.f64 z -82000000000000003216400924870207573327872) (*.f64 z (-.f64 x t)) (if (<=.f64 z -3706992666733213/421249166674228746791672110734681729275580381602196445017243910144) (neg.f64 (*.f64 y (-.f64 x t))) (if (<=.f64 z -3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 x (*.f64 x y)) (if (<=.f64 z -1877712864298967/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (neg.f64 (*.f64 y (-.f64 x t))) (if (<=.f64 z 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 x (*.f64 y t)) (if (<=.f64 z 3190792125773441/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (neg.f64 (*.f64 y (-.f64 x t))) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t)))))))))
(if (<=.f64 z -82000000000000003216400924870207573327872) (*.f64 z (-.f64 x t)) (if (<=.f64 z -3706992666733213/421249166674228746791672110734681729275580381602196445017243910144) (*.f64 y (-.f64 t x)) (if (<=.f64 z -3135285318820699/313528531882069915964662425689704934689422834087799421518938595239444503444259215719322355763768461419760165742407930953086580768238532773442734168210737755891992072530296122920016274326105279759841755136) (-.f64 x (*.f64 x y)) (if (<=.f64 z -1877712864298967/1707011694817242694164442058424641996069058130512872489061441999811593532881313810309486643423117898430190057111918909554147533223454557460573019149396692491800360340355587726966548041193424390330615044130786970107312831497593974090537952608256) (*.f64 y (-.f64 t x)) (if (<=.f64 z 1930258305619341/386051661123868214325895970762095083331216144111904370034983364157543830047598546775742309000849007597326427200921653578548066591998660043462778854257084865420374725869305346230443778499781067545394454342790117394565596548890481374012190543459242928201313126587598361115137891035519604744312911050121319319358268243968) (+.f64 x (*.f64 y t)) (if (<=.f64 z 3190792125773441/8863311460481781141746416676937941075153709659930434578989576454853657824757125219971944776154496375261537574471193391385403783592849407838528338558092085276740615608975052082196989118065224509657855008735367281473086766641604185629827373864344704645943910512054824309490712576) (*.f64 y (-.f64 t x)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t)))))))))
(if (<=.f64 z -80000000000000000000) (*.f64 z (-.f64 x t)) (if (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728) (-.f64 x (*.f64 x y)) (*.f64 z (-.f64 x t))))
(if (or (<=.f64 z -80000000000000000000) (not (<=.f64 z 8411503360151/215679573337205118357336120696157045389097155380324579848828881993728))) (*.f64 z (-.f64 x t)) (-.f64 x (*.f64 x y)))
(if (<=.f64 z -50000000000000000310004322520389159747584) (*.f64 z (-.f64 x t)) (if (<=.f64 z 6415114477738391/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (+.f64 (*.f64 y t) x) (if (<=.f64 z 361292644160979/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 y (neg.f64 x)) (if (<=.f64 z 8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (+.f64 (*.f64 y t) x) (*.f64 z (-.f64 x t))))))
(if (<=.f64 z -50000000000000000310004322520389159747584) (*.f64 z (-.f64 x t)) (if (<=.f64 z 6415114477738391/916444925391198758541401085877594831703095653509460880942126390473954048171292933099049096506388108013739504295007991042380699544226348054414240833330066547856411977855334787272537640367327320839841280263415847919229777715415602675691481187407177449472) (+.f64 x (*.f64 y t)) (if (<=.f64 z 361292644160979/612360413832167804618481300175204950565278972827733245154176943827040045789568780701801476101110276210469073715640490142747228062965884323130340172286597179476547016660734615078156785793174374530940928) (*.f64 y (neg.f64 x)) (if (<=.f64 z 8838159243424447/3213876088517980551083924184682325205044405987565585670602752) (+.f64 x (*.f64 y t)) (*.f64 z (-.f64 x t))))))
(if (<=.f64 y -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) (*.f64 y (neg.f64 x)) (if (<=.f64 y 24500000000000000923157099035783906969573975216719612870656) (*.f64 z (-.f64 x t)) (*.f64 y (neg.f64 x))))
(if (or (<=.f64 y -7199999999999999898288615257142172199941633644314752853272728502510937167732540440576) (not (<=.f64 y 24500000000000000923157099035783906969573975216719612870656))) (*.f64 y (neg.f64 x)) (*.f64 z (-.f64 x t)))
(if (<=.f64 y -1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (*.f64 y (neg.f64 x)) (if (<=.f64 y -27000000000000001985626766861412425021784064) (*.f64 y t) (if (<=.f64 y -4100000000000000246893510656) (*.f64 y (neg.f64 x)) (if (<=.f64 y -5021681388309345/200867255532373784442745261542645325315275374222849104412672) (*.f64 (neg.f64 t) z) (if (<=.f64 y -2645059860670321/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) x (if (<=.f64 y 3883019193223799/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (*.f64 (neg.f64 t) z) (if (<=.f64 y 1663791412799551/39614081257132168796771975168) x (if (<=.f64 y 6600000000000000214553424844541853803738726579838199529472) (*.f64 (neg.f64 t) z) (*.f64 y (neg.f64 x))))))))))
(if (<=.f64 y -1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (*.f64 y (neg.f64 x)) (if (<=.f64 y -27000000000000001985626766861412425021784064) (*.f64 y t) (if (<=.f64 y -4100000000000000246893510656) (*.f64 y (neg.f64 x)) (if (<=.f64 y -5021681388309345/200867255532373784442745261542645325315275374222849104412672) (neg.f64 (*.f64 t z)) (if (<=.f64 y -2645059860670321/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) x (if (<=.f64 y 3883019193223799/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (neg.f64 (*.f64 t z)) (if (<=.f64 y 1663791412799551/39614081257132168796771975168) x (if (<=.f64 y 6600000000000000214553424844541853803738726579838199529472) (neg.f64 (*.f64 t z)) (*.f64 y (neg.f64 x))))))))))
(if (<=.f64 y -1200000000000000013344651621705194036153934411236609269391465806550823148718924258603522328009361548664795008007589484566806519110758981414610129649664) (*.f64 y (neg.f64 x)) (if (<=.f64 y -27000000000000001985626766861412425021784064) (*.f64 y t) (if (<=.f64 y -4100000000000000246893510656) (*.f64 y (neg.f64 x)) (if (<=.f64 y -5021681388309345/200867255532373784442745261542645325315275374222849104412672) (neg.f64 (*.f64 z t)) (if (<=.f64 y -2645059860670321/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392) x (if (<=.f64 y 3883019193223799/706003489677054374237277210551156965837838477962894381170850482715673457590299624976468480248807499242724466374570999144530824216469597736906638272121736526607699022870679030143158018123175881930939339869708632591433728) (neg.f64 (*.f64 z t)) (if (<=.f64 y 1663791412799551/39614081257132168796771975168) x (if (<=.f64 y 6600000000000000214553424844541853803738726579838199529472) (neg.f64 (*.f64 z t)) (*.f64 y (neg.f64 x))))))))))
(if (<=.f64 y -1250000000000000021471915484022148897549138010538181888466541055650003907847735677510328342857646647840318244942942854348366390805646625781204318683136) (*.f64 y (neg.f64 x)) (if (<=.f64 y -34000000000000001216629221233236101983895552) (*.f64 y t) (if (<=.f64 y -340000000) (*.f64 y (neg.f64 x)) (if (<=.f64 y 7288990951312319/316912650057057350374175801344) x (if (<=.f64 y 150000000000000002896389520745036526298064251756944031744) (*.f64 y t) (*.f64 y (neg.f64 x)))))))
(if (<=.f64 y -3515176971816541/100433627766186892221372630771322662657637687111424552206336) (*.f64 y t) (if (<=.f64 y 6734393813712469/39614081257132168796771975168) x (*.f64 y t)))
x
Compiler

Compiled 431 to 226 computations (47.6% saved)

soundness2.5s (17.8%)

Rules
1634×fma-neg
1634×fma-neg
1634×fma-neg
1436×prod-diff
1436×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01492543
13822517
212652265
363842265
060019272
1153617702
2650517702
069914424
1198512740
060019272
1153617702
2650517702
0919
119919
2288819
060019272
1153617702
2650517702
0919
119919
2288819
069914424
1198512740
057615268
1165312400
2666512360
01492543
13822517
212652265
363842265
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 443 to 217 computations (51% saved)

end0.0ms (0%)

preprocess289.0ms (2.1%)

Compiler

Compiled 836 to 332 computations (60.3% saved)

Profiling

Loading profile data...